天堂向右,我依然向左

天下之大,虽离家千里,何处不可往!何事不可为!
生活之路,纵坎坷曲折,当奋斗不息,则精彩纷呈!

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

一。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,比较常见,不上代码。

posted on 2013-06-25 21:32  老舟  阅读(2550)  评论(0编辑  收藏  举报