一。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通信模块开发"
网址:@"http://kilonet.cnblogs.com"
签名:@"--------------------------------------------------
Stay Hungry , Stay Foolish
求 知 若 渴,处 事 若 愚
--------------------------------------------------"
]; // Never Release