![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
cmchenm_123
这个作者很懒,什么都没留下…
展开
-
Android 内存泄漏分析
Android 内存泄漏分析为什么会内存泄漏?一个不会被使用的对象,因为另一个正在使用的对象持有该对象的引用,导致它不能正常被回收,而停留在堆内存中,内存泄漏就产生了;引用分类:1.强引用以前我们使用的大部分引用实际上都是强引用,这是使用最普遍的引用。例如使用new创建对象 ,匿名内部类/非静态内部类和异步线程,默认都会持有外界的引用;2.软引用(SoftReference)如果一个对象只具有软引用转载 2017-04-28 17:02:11 · 162 阅读 · 0 评论 -
JAVA 反射
一、 什么是反射? 二、反射能做什么? 一、 什么是反射?用在Java身上指的是我们可以于运行时加载、探知、使用编译期间完全未知的classes。换句话说,Java程序可以加载一个运行时才得知名称的class,获悉其完整构造(但不包括methods定义),并生成其对象实体、或对其fields设值、或唤起其methods。如果你是一个Android Developer,前辈们都会教导你尽量少用反射转载 2017-05-25 15:22:22 · 173 阅读 · 0 评论 -
MSD 801编译问题
一、cannot find -luuid 在64位ubuntu 12.04 下编译 Android 系统源码会出现下列错误:/usr/bin/ld: cannot find -luuid/usr/bin/ld: cannot find -llzo2判断是缺少对应的库,尝试使用以下命令修复:sudo apt-get install uuid uuid-devsudo apt-get insta原创 2017-06-02 10:05:54 · 316 阅读 · 0 评论