Android
夜影寂静
这个作者很懒,什么都没留下…
展开
-
Android 减小安装包的大小、apk瘦身
1.lib下的so库减少 目前主流的CPU架构是arm64-v8a,这个性能是最好的,但是兼容不强。armeabi是兼容行最强,但是性能不好。armeabi-v7a算是两种的折中体现比较平衡一点。很多大厂app也只适配了一种abi而已,所以多余的abi可以剔除。剔除多余的abi支持可以减少比较客观的apk大小 2.Lint检测无用的资源文件并删除 Analyze -->Inspect Code… 3.图片资源替换成更小的Webp格式 可以让UI直接给你Webp格式的图片,或者选择你要修改原创 2020-06-04 10:21:32 · 863 阅读 · 0 评论 -
Fragment中add与replace的区别、Fragment重叠问题
add与replace: replace每次都会重新初始化fragment,它是先remove掉相同id的fragment,再add当前fragment。 add不会回每次都初始化fragment,一般配合hide()和show()方法 Fragment重叠问题: 使用add,如果应用放在后台,或以其他方式被系统销毁,再打开时,hide()中引用的fragment会销毁,可能会出现布...原创 2019-12-12 16:36:35 · 1227 阅读 · 0 评论