一般Android客户端的性能优化根本指的是代码的优化,代码的优化又包括UI和后端的代码,不管是前端还是后端,又包括Memory和CPU以及GPU的优化,在这里我就不给出分的这么详细的优化文档出来,会给出代码,UI,Memory,CPU,以及GPU的一些优化建议。
代码:http://pan.baidu.com/s/1geuSGlP
UI:http://pan.baidu.com/s/1boiPEaj
Memory:它的优化是在不出现内存泄露和溢出的情况下,使用更小的内存去使CPU和GPU的性能达到理想的状态,但是现实往往是残酷的,经常会出现牺牲内存换CPU速度,或者牺牲CPU速度换内存,因此要根据项目的性能需求去进行选择。
http://pan.baidu.com/s/1bnNkIAF
CPU: http://pan.baidu.com/s/1hryUvDM
GPU: http://pan.baidu.com/s/1c1p9mRQ