Mark
- 查看管理应用内存和下面这些博文:
- 使用
development/tools/findunused
移除预安装应用中所有未使用的资源(这有助于减小应用所占用的空间)。 - 针对资源(特别是具有透明区域的资源)使用 PNG 格式。
- 编写原生代码时,请使用
calloc()
而非malloc
/memset
。 - 请勿启用会将 Parcel 数据写入磁盘并在之后读取这些数据的代码。
- 使用 SSP 过滤,而不要订阅已安装的所有软件包。请添加如下所示的过滤条件:
-
<data android:scheme="package" android:ssp="com.android.pkg1" /> <data android:scheme="package" android:ssp="com.myapp.act1" />
代码混淆
-
页面或者弹窗更快弹出--减去动画,或者不要把很多内存操作放在onCreate onStart onResume里面