- 博客(5)
- 资源 (23)
- 收藏
- 关注
原创 Android开发中好用的开源工具(持续更新)
1. EmmageeEmmagee是网易杭州研究院QA团队开发的一个简单易上手的Android性能监测小工具,主要用于监控单个App的CPU,内存,流量,启动耗时,电量,电流等性能状态的变化,且用户可自定义配置监控的频率以及性能的实时显示,并最终生成一份性能统计文件。 github:https://github.com/NetEase/Emmagee2. LeakcanaryLeakCanary
2016-04-29 10:21:56 668
原创 Android使用Handler防止内存泄漏
在Android开发中经常会使用handler做定时任务或者更新UI等,但是handler在好用的同时也是非常容易导致内存泄漏。因为handler在作为一个类的属性时会持有该类(通常是activity或fragment)的引用,而handler在发送message时,该message的target通常就是handler本身,也就是通过handler发送的消息间接持有该类的引用。当该类应当被回收,而消
2016-04-26 17:53:01 1721 2
原创 Android应用内存泄漏笔记
注册的监听回调,需要考虑移除监听;尤其是注册到单例中的监听!!!bitmap用完之后记得recycle,原因请看这里注意context(activity,fragment)的引用;注意handle的使用,由于延时消息(包含handle的引用),导致handler所在的context不能释放;解决方案看这里
2016-04-26 17:37:17 324
转载 Android 在使用Bitmap的时候为啥要手动调用recycle方法呢?
我们知道手机的内存有限,而图片所占的内存往往又很大。所以在处理图片的时候可以在服务端或者客户端提前将图片处理一下,减少其体积。另外使用Bitmap的时候可以使用SoftReference来及时释放资源。但是看到好多程序还是主动地调用Bitmap对象的recycle方法来释放资源。可能我们就有疑问了:不是java会自动回收内存吗,那干吗还要手动地去回收?要解决这个问题,我们得去看看recycle的源码
2016-04-26 11:42:40 733
原创 【Android控件】呼吸效果的动画
由于只是展示上的,就不需要使用属性动画。直接使用的补间动画,简单的动画。public class MainActivity extends Activity { private ImageView mImageView; @Override public void onCreate(Bundle savedInstanceState) { super.onCrea
2016-04-13 20:04:08 8909 1
ant-contrib.jar
2016-03-13
android-support-v4.jar解决了友盟反馈
2016-02-14
Android抓包工具tcpdump
2015-06-07
Source Insight 绿色汉化版兼容64位win8
2015-05-24
Volley编译生成的jar包
2015-02-09
ubuntu编译android环境配置脚本
2015-01-27
sqlitemanager_1.0.0.jar
2014-12-08
Genymotion plugin for Eclipse V1.0.3
2014-11-27
PilotEdit_Lite_Setup.exe
2014-11-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人