Android 数据存储
2010-04-10 04:46:00 来源:WEB开发网在Android中,可供选择的存储方式有 SharedPreferences、文件存储、SQLite数据库方式、内容提供器(Content provider)和网络。
一.SharedPreferences方式
Android提供用来存储一些简单的配置信息的一种机制,例如,一些默认欢迎语、登录的用户名和密码等。其以键值对的方式存储,
使得我们可以很方便的读取和存入.
1)程序要实现的功能:
我们在Name文本框中输入wangwu,在Password文本框中输入123456,然后退出这个应用。我们在应用程序列表中找到这个应用,重新启动,可以看到其使用了前面输入的Name和Password
2)实现的代码
布局
view plaincopy to clipboardprint?
1. < ?xml version="1.0" encoding="utf-8"?>
2. < LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
3. android:orientation="vertical"
4. android:layout_width="fill_parent"
5. android:layout_height="fill_parent"
6. >
7. < TextView
8. android:layout_width="fill_parent"
9. android:layout_height="wrap_content"
10. android:text="SharedPreferences demo"
11. / >
12.
13. < TextView
14. android:layout_width="fill_parent"
15. android:layout_height="wrap_content"
16. android:text="name"
17. >
18. < /TextView>
19.
20. < EditText
21. android:id="@+id/name"
22. android:layout_width="fill_parent"
23. android:layout_height="wrap_content"
24. android:text=""
25. >
26. < /EditText>
27.
28. < TextView
29. android:layout_width="fill_parent"
30. android:layout_height="wrap_content"
31. android:text="password"
32. >
33. < /TextView>
34.
35. < EditText
36. android:id="@+id/password"
更多精彩
赞助商链接