android内存优化机制分享
2022-10-13 10:44:48 0 举报
AI智能生成
android内存优化机制分享
作者其他创作
大纲/内容
用stringbuilder代替加号拼接string
避免了key的自动装箱
不需要entry
sparsearray代替hashmap
初始化的时候数组是空的
空间不够的话只需要执行arraycopy就可以,而hashmap需要新建
arraymap代替hashmap
尽量不用enum
关闭cursor
关闭流
使用合适的图片
选用合适的图片解析参数(使用合适的第三方解析库,如fresco)
重用图片
回收不用的图片
图片优化
能使用application的不使用activity的
杜绝静态context
禁止使用静态变量实例化匿名内部类
context
broadcastreceiver注册和解注册成对出现
避免在循环里面重复创建对象
listview
viewpager
view的重用
避免在ondraw里面创建对象
android内存优化机制分享
0 条评论
回复 删除
下一页