Android项目优化-app瘦身


( 一 ).项目瘦身(Android Studio Lint代码审查)

使用Lint工具检测,可以检测到多余的类,多余的方法(没有用到的方法),以及res里面多余的图片,string,style等等。

使用方法:

Android项目优化-app瘦身_第1张图片


还可以查到那些布局不需要:

如图:上述LinearLayout嵌套LinearLayout,多了一层布局,只会影响性能,提高帧数,导致过度渲染,app卡顿。所以,想要优化app,一步步来,后续会降到如何优化布局的。

Android项目优化-app瘦身_第2张图片

当让了,其他多余的当然项目用不到的都可以删除了,至少会影响app的大小的


主要解决app启动缓慢,白屏半天的问题。

app启动方式主要为:冷启动和热启动

冷启动:当进程关掉,后台没有进程,也就是第一次启动时候,app启动,会先初始化Application,然后再初始化Activity等操作,然后显示在街面上。

热启动:进程还在,不容点击home,back等键。重新打开的时候不需要闯将Application系列操作。


(三)布局优化

你可能感兴趣的:(Android项目优化-app瘦身)