Android性能优化:大纲

Android性能优化:

1、绘制优化

2、内存优化

3、存储优化

4、稳定性优化

5、耗电优化

6、apk瘦身

7、工具

Android性能优化:大纲_第1张图片

Android性能优化:大纲_第2张图片

Android性能优化:大纲_第3张图片

Android性能优化:大纲_第4张图片

Android性能优化:大纲_第5张图片

systrace 运行报错指南  ---》python 2版本,使用baidu简书上一堆方案。

1、安装pypiwin32

pip install  pypiwin32

2、如果pip版本低了  先升级pip

python -m pip install --upgrade pip

/sdk/tools/目录下

monitor.bat 打开Android Devices Monitor

线程:

Process.setThreadPriority()/  Thread

thread_priority_display = -4

thread_priority_forground = -2

thread_priority_default = 0

thread_priority_background = 10

thread_priority_lowest = 19

内存:

内存大   --> GC  -->stop the world

应用层:

        measure layout draw

bitmap: 软件绘制  复用机制

         GPU 硬件加速开了之后,bitmap复用就失效了

view无限大,屏幕大小又有限

一个App,一个SurfaceFligger,会创建一个SharedClient, 最多创建31个SharedBufferStack。

Android:底层用了好多匿名共享内存,大量的数据传输使用它。

你可能感兴趣的:(java多线程,html,前端)