摘要: 文章出处:http://developer.android.com/training/articles/memory.html#YourApp Random-access memory(RAM)在任何软件开发环境都是稀有资源,在移动操作系统物理内存有限的情况下将显得更加珍贵.虽然Android的Da 阅读全文
posted @ 2017-06-15 18:26 lucktian 阅读(673) 评论(0) 推荐(0) 编辑
摘要: 很多开发者都知道,在面试的时候会经常被问到内存泄露和内存溢出的问题。 1.内存溢出(Out Of Memory,简称 OOM),通俗理解就是内存不够,即内存占用超出内存的空间大小。 2.内存泄漏(Memory Leak),简单理解就是内存使用完毕之后本该垃圾回收却未被回收。 2 在正式了解内存泄露之 阅读全文
posted @ 2017-06-15 18:16 lucktian 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 不要将Button的背景设置为selector 在布局文件和代码中,都可以为Button设置background为selector,这样方便实现按钮的正反选效果,但实际跟踪发现,如果是将Button的背景设置为selector,在初始化Button的时候会将正反选图片都加载在内存中(具体可以查看An 阅读全文
posted @ 2017-06-15 18:12 lucktian 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 访问SD卡 所需权限 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> <uses-permission android:name="android.permission.READ_EXTERNAL 阅读全文
posted @ 2017-06-15 11:30 lucktian 阅读(3746) 评论(0) 推荐(0) 编辑
摘要: 在使用某些类的方法时,发现其内部就一行throw new RuntimeException("Stub!"),但是实际运行中并没有抛出该错误,该方法也并没有语法报错。 因此可能是系统设计者故意隐藏此部分的实现源码。 阅读全文
posted @ 2017-06-15 11:03 lucktian 阅读(5476) 评论(0) 推荐(1) 编辑