解决方案 »
- 无法从tomcat下载文件
- android 如何模拟一条短信
- 跪求C-TEST工具以及源码
- 求大家帮忙,activity的问题
- 如何在android自带的播放器加音量控制按钮
- 求助下-android开发:安装软件时才执行(或者说首次运行时才执行)的操作该写在哪呢?
- android 判断获取相册图片是横向还是纵向
- 求大神解答问题。一个很简单的相应问题,困扰很久了拜托了。
- ActionBarActivity 中oncreateView的按钮怎么界面跳转?
- 为什么我的listview滑动的那么卡 我用的是CustomListView
- 请大家帮我看一下这段代码的错误在了哪了,运行就提示空指针
- 问一个安卓开发SDK 方面的问题
android存储数据的形式很多,文件也可以分很多种。
文件用来存储大数量的数据采用java.io.*库所提供有I/O接口,读写文件。只有本地文件可以被访问
优点:可以存储大容量的数据
缺点:文件更新或是格式改变可能会导致巨大的编程工作.SQLite 是一个轻量级的软件库,Android提供了一个名为SQLiteDatabase的类,该类封装了一些操作数据库的API,使用该类可以完成对数据进行添加(Create)、查询(Retrieve)、更新(Update)和删除(Delete)操作(这些操作简称为CRUD),经常性的更新变动 就不会有文件操作那么麻烦。
还有就是数据安全的问题 sqlite会不会丢数据呢
当然是数据库了,一条sql语句就搞定了,你再试试文件。
sqlite我是没遇到过丢数据的问题,和服务端数据库没什么差异。我说了看你要存储什么样的数据,看实际需求,还可以直接选择在服务端存储
像数据量比较大的,查询的时候想根据这种条件过滤的,用sqlite