#oid

Android开发中的问题及相应解决(持续更新)

最近博客写的少了,以后还得经常更新才行。------------------------------------------------------------1.特定业务需求下trycath异常需要catch可能的RuntimeException,否则可能出现catch不全导致的意外问题(如app崩溃)。之所以将此问...

Android总结篇系列:Android 权限

权限是一种安全机制。Android权限主要用于限制应用程序内部某些具有限制性特性的功能使用以及应用程序之间的组件访问。在Android开发中,基本上都会遇到联网的需求,我们知道都需要加上联网所需要的权限:1<uses-permissionandroid:name="android.permission.INTER...
代码星球 ·2020-12-25

Android系统兼容性问题(持续更新)

相信开发过一段Android的都被Android中的兼容性问题给折腾过,有时这确实很无奈,Android被不同的厂商改的七零八落的。本文主要总结下本人在实际的项目开发过程中所遇到的兼容性问题,以及最后的解决办法。本文将持续更新。1.选择系统相册时HTC7出现的系统崩溃(空指针异常)系统版本2.3.7最近在做一发表的功能...

Android总结篇系列:Activity中几个主要函数详解

Activity作为Android系统中四大基本组件之一,包含大量的与其他的各大组件、intent、widget以及系统各项服务等之间的交互的函数。在此,本文主要选取实际项目开发中常用的,但完全理解又需要有一定深入了解的几个函数进行讲解,后续本文会根据需要不断更新。1.startActivityForResult/on...

Android总结篇系列:Activity Intent Flags及Task相关属性

同上文一样,本文主要引用自网上现有博文,并加上一些自己的理解,在此感谢原作者。原文地址:http://blog.csdn.net/liuhe688/article/details/6761337---------------------------------------------------------------...

Android总结篇系列:Activity启动模式(lauchMode)

本来想针对Activity中的启动模式写篇文章的,后来网上发现有人已经总结的相当好了,在此直接引用过来,并加上自己的一些理解,在此感谢原作者。文章地址:http://blog.csdn.net/liuhe688/article/details/6754323-------------------------------...

Android总结篇系列:Activity生命周期

Android官方文档和其他不少资料都对Activity生命周期进行了详细介绍,在结合资料和项目开发过程中遇到的问题,本文将对Activity生命周期进行一次总结。Activity是由Activity栈进管理,当来到一个新的Activity后,此Activity将被加入到Activity栈顶,之前的Activity位于...

Android自定义Dialog

Android开发过程中,常常会遇到一些需求场景——在界面上弹出一个弹框,对用户进行提醒并让用户进行某些选择性的操作,如退出登录时的弹窗,让用户选择“退出”还是“取消”等操作。Android系统提供了Dialog类,以及Dialog的子类,常见如AlertDialog来实现此类功能。一般情况下,利用Android提供的...
代码星球 ·2020-12-25

Android事件机制之二:onTouch详解

《Android事件机制之一:事件传递和消费》一文总结了Android中的事件传递和消费机制。在其中对OntachEvent中的总结中,不是很具体。本文将主要对onTach进行总结。ontach是Android系统中整个事件机制的基础。Android中的其他事件,如onClick、onLongClick等都是以onTa...

Android事件机制之一:事件传递和消费

 关于Android中的事件机制,用到的地方还是很多的,并且这个知识点还真有点复杂。在写这篇文章前,网上看了不少博文,有的写的感觉挺不错的。只是当时感觉好像理解了,事后又很容易忘。现在自己也系统整理下吧。Android中的事件在表现形式上有很多,如onTach、onClick和onLongClick等,在具体...

Android单个控件占父控件宽度一半且水平居中

前些天,在工作中遇到了一个需求:一个“加载上一页”的按钮宽度为父控件宽度一半,且水平居中于父控件中。在此给出两种思路:1.直接在Activity代码中获取到当前父控件的宽度,并将此按钮宽度值设置成父控件宽度的一半。2.通过借用LinearLayout的weightSum和layout_weight属性达到效果。具体代码...

Android IllegalArgumentException: Cannot draw recycled bitmaps解决方法

在编码图集过程中,出现了AndroidIllegalArgumentException:Cannotdrawrecycledbitmaps错误。大致意思是:不能使用已经被回收的bitmap。bitmap回收部分代码如下:1BitmapremoveBitmap=softReference.get();2if(remove...

Android视图篇之一:Android常见基本布局

Android中,布局都是直接或间接的继承自ViewGroup类,其中,ViewGroup的直接子类目前有:AbsoluteLayout,AdapterView<TextendsAdapter>,DrawerLayout,FragmentBreadCrumbs,FrameLayout,GridLayout,...

Android Nine-patch(.9.png)小结

最近在项目开发过程中,因为界面布局美化的需要开始接触到.9.png,无论是Goolge官方文档还是网上其他资料,都给出了很多关于.9.png的基本介绍,.9.png基础文章推荐以下几篇:Google官方:http://developer.android.com/guide/topics/graphics/2d-grap...

Android 发送多个不同的快捷方式(shortcut)到桌面并向其启动的Activity传参

需求:对于创建快捷方式到桌面,网上能查到不少资料,但一般都是针对应用程序本身的。前阵子在做项目时,遇到了一个类似于百度贴吧里面的一个需求:对于每个具体的贴吧,都可以将其发送到桌面(HomeScreen)建立快捷方式shortcut。图标相同,只是图标下面显示的名称为具体贴吧的名称,然后点击此快捷图标则能直接进入到本贴吧...
首页上一页...2930313233...下一页尾页