Android性能优化——电池使用优化

为什么要做电量优化 Android应用开发中,需要考虑的情况是,如何优化电量使用,让我们的app不会因为电量消耗过高被用户排斥,或者被其他安全应用报告。 什么样的行为会导致电量损耗过高 对于移动设备而言,有以下几种行为会导致设备电量的消耗增加 1.屏幕保持开启状态 2.蜂窝网络的频繁启动与关闭[......]Re...

Android性能优化——内存优化

Android内存分配机制的问题 Java提供了完善的垃圾回收机制,让程序员不用关心回收内存问题,但是在实际使用中,还是会出现内存回收不完全的问题。这时候android系统看到了内存使用居高不下,就会不断的增加分配内存,最后导致整个应用卡顿或者死掉。 产生这类问题的原因 由于java拥有gc机[......]Re...