- 博客(7)
- 资源 (3)
- 收藏
- 关注
转载 Android开发实践 Intent解析
Intent是应用程序之间通信的重要媒介,Activity、Service、BroadcastReceiver都是依靠Intent来进行启动的。Intent对象大致包含了Component、Action、Category、Data、Type、Extra、Flag这七种属性。 Component:用于确定指定需求启动的目标组件 Action:代表该Intent所要完成的一个抽象动作
2016-05-31 20:42:57 472
转载 android中的软引用和弱引用
在Android中对对象的引用主要分为四个等级,这四种级别由高到低依次为:强引用、软引用、弱引用和虚引用。这里重点介绍一下软引用和弱引用。如果一个对象只具有软引用,那么如果内存空间足够,垃圾回收器就不会回收它;如果内存空间不足了,就会回收这些对象的内存。只要垃圾回收器没有回收它,该对象就可以被程序使用。软引用可用来实现内存敏感的高速缓存。软引用可以和一个引用队列(Reference
2016-05-27 20:10:15 410
原创 Android大图片引起的内存问题(OOM)
在Android应用开发中,对一个应用在内存使用大小是有限制。在应用中如果大量的使用Bitmap很有可能导致内存溢出的问题(OOM),出现这种问题后,第一感觉就是头疼,但是又不得不解决,在网上查了一些资料后,找到解决方法。问题描述:在一个项目中,要用Gallery来显示多张不同的图片,在给Gallery的每个Item设置图片显示时,想到Bitmap如果不手动的recyc
2016-05-24 23:08:07 376
原创 定位的三种方式
1.wifi定位,ip地址定位,通过ip地址进行查询实际地址2.基站定位,信号塔,基站:手机通讯服务的设备,信号的格数决定了手机距离基站远近,精确度:几十米到几公里,精确度来自于基站的数量wifi定位和基站定位局限性:不能定位海拔3.gps定位,通过和gps定位卫星通讯进行定位的,使用最少卫星实现全球定位,3颗,通过光波进行通讯,不需要联网,连接时间比较长,1分钟,比较费电
2016-05-23 22:27:37 1202
转载 android自定义组合控件
目标:实现textview和ImageButton组合,可以通过Xml设置自定义控件的属性。 通过代码或者通过xml设置自定义控件的属性1.控件布局:以Linearlayout为根布局,一个TextView,一个ImageButton。 Xml代码[html] view plain copy ?xml
2016-05-23 22:24:15 271
原创 AsyncTask异步加载框架原理(面试会常问到的哦!!!)
1.写法 public abstract class MyAsycnTask { private Handler handler = new Handler(){ public void handleMessage(android.os.Message msg) { po
2016-05-23 22:21:27 615
原创 Android的线程使用来更新UI------Thread Handler Looper TimerTask等
方法一:(java习惯,在android不推荐使用)刚刚开始接触android线程编程的时候,习惯好像java一样,试图用下面的代码解决问题new Thread( new Runnable() { public void run() { myView.invalidate(); } }).s
2016-05-12 20:19:29 452
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人