Saving Data
学习前提与依赖关系:
- Android 1.6 (API Level 4) or higher
- Familiarity with Map key-value collections
- Familiarity with the Java file I/O API
- Familiarity with SQL databases
你也应该看:
虽然可以在onPause()的时候保存一些信息以免用户的使用进度被丢失,但是大多数Android app仍然是需要做保存数据的动作。大多数比较好的apps都需要保存用户的设置信息,而且有一些apps必须维护大量的文件信息与DB信息。这一章节会介绍给你在Android中一些重要的数据存储方法,例如:
- 以key-value的方式保存一些简单的数据到shared preferences文件中
- 在Android文件系统中保存任意格式的文件
- 通过SQLite来使用DB
Lessons
Saving Key-Value Sets [保存键值对]
学习使用shared preferences来存储少量的键值对形式的信息。
【Android Training - 04】保存数据 [ Lesson 1 - 保存Key-Value]
Saving Files [保存文件]
学习保存基本的文件,例如按序保存一串从read中生成的字符数据。
【Android Training - 04】保存数据 [ Lesson 2 - 保存文件]
学习使用SQLite数据库来读写结构化数据。
【Android Training - 04】保存数据 [ Lesson 3 - 保存数据到SQLite]
学习自:http://developer.android.com/training/basics/data-storage/index.html,欢迎交流!
转载请注明出自:http://blog.csdn.net/kesenhoo,谢谢!