Android性能优化
16lz
2022-07-26
一。java层优化:
1. 采用android特有的数据结构:
用
android.util.SparseArray
android.util.SparseBooleanArray
android.util.SparseIntArray
替代
java.util.ArrayList
用 android.util.LruCache替代HashMap
android.util.Pair储存两个对象
2. Sqlite最快执行方式:
SQLiteStatement stmt = db.compileStatement("INSERT INTO tables VALUES (?,?)");stmt.bindString(1,"kilonet");stmt.bindString(2,"cnblogs");stmt.executeInsert();
其次速度较快是的采用ContentValues,比较常见,不上代码。
更多相关文章
- android 启动第三方APP的方式
- Android剪贴板操作
- Android剪贴板操作
- Android(安卓)采用MD5注册登录,加密解密
- Android(安卓)GPS架构分析
- Android开发中高效的数据结构用SparseArray代替HashMap
- [原]采用MQTT协议实现Android消息推送
- Android图形系统的分析与移植 -- 六、双缓冲framebuffer的实现
- android使用指定的字体