我的应用要存储一些用户记录的数据,每次记录一些小文就,10K以内吧,最终总大小预计不会超过1.5M,请问我该用什么方式存储?
sql比较简单,但是怕空间不够
内部存储的话,同样怕空间不够
放到外部sk卡的话,又怕有意外
该怎么办呢?

解决方案 »

  1.   


    说sqllite是个轻量级的数据库,能放多少东西呢?
      

  2.   

    aqlite应该可以满足你的需求的。你的应用要保存这么多数据么1.5M。。是不是有图片啊。还是你的是什么读书软件啊。。
      

  3.   

    数据不大,建议你用Shared Preference存储方式
    sqlite不能存储图片,但Shared Preference可以
      

  4.   

    短信保存就是通过sqlite保存到数据库/data/data/com.android.provider.telephone/databases/mmssms.db中的