在单个程序中是否有任何使用两者兼而有之的优缺点 我们可以在android中使用共享首选项和sqlite吗? 这甚至可以使用?我可以在Android中使用共享首选项和SQLite吗?
回答
在单个程序中是否有使用两者的优缺点?
是的,它们取决于您的使用情况。通常共享首选项用于存储尺寸较小(通常以字节为单位)的信息,您不想在图片中执行涉及SQLite的额外工作。 SQLite是储存体积较大的信息的首选。
我们可以在android中使用共享首选项和sqlite吗?
是,
这甚至可能使用?
是
其可能的,你应该存储settings
,flags
一线String
在SharedPrefrence
和提交的sqlite
应该去与多个任何其他关系数据是可以同时使用,这取决于你的需要,sqlite基本上用于存储像大文本图片,音频文件和简单的键值对的碎纸pref重信息,事实上,当你的数据是巨大的,你应该通过您的Android应用程序中的休息服务消耗内容。
是的,根据您的要求,您可以同时使用SharedPreference
和SQLite
。你可以从here
在Android中使用不同的存储选项。 Pros and Cons of SQLite and Shared Preferences但我想添加一些链接,让你更具体地了解。
SharedPreferences:SharedPreference
用于存储小数据。根据您的要求,您可以在应用程序中使用多个SharedPreference
。您可以从Android Developer网站了解它。
SQLite: Sqlite是一个由android用来存储一些数据量与sharedpreferences相比有多大的数据库。大约有流行的教程SQLite
一个很多教程,你可以按照this link
例如:有大多是在Android应用程序中使用一个常见的情况是用户登录过程。您可以使用SharedPreference
维护用户登录会话,并且可以将用户简历数据存储在SQLite
(如用户名,电子邮件,联系人号,组织等)中,并使用SQLite
数据库查询执行更新和删除操作。用户登录会话管理有完整的实现,您可以按照this link。
希望它能帮助你。
- 1. 使用共享首选项在Android中设置首选项
- 2. 共享首选项和sqlite的区别
- 3. 使用共享首选项
- 4. Android Studio共享首选项
- 5. 共享首选项Android
- 6. 共享首选项Android
- 7. Android共享首选项
- 8. Android共享首选项
- 9. 共享首选项Android
- 10. 我可以在IntelliJ中提交和共享VM选项吗?
- 11. 使用共享首选项存储用户数据可靠吗?
- 12. 在Android库项目中共享首选项的使用
- 13. 共享首选项
- 14. 共享首选项
- 15. 共享首选项
- 16. Android共享首选项不起作用
- 17. Android共享首选项不起作用
- 18. 可以将共享首选项设为私有吗?
- 19. 难以存储共享首选项值为SQLIte在Android中,并存储空值
- 20. 在android中使用共享首选项存储用户名
- 21. 如何在android/eclipse上的tabhost中使用共享首选项
- 22. 如何在Android的共享首选项中使用主键?
- 23. 如何在Android上的片段中使用共享首选项?
- 24. 在Android中使用共享首选项与捆绑销售
- 25. 在android中使用共享首选项存储密码
- 26. 我可以在android服务中使用共享偏好吗?
- 27. 使用github和Android设备时的共享首选项问题
- 28. 可以在Android项目库中共享绘图和布局吗?
- 29. Android - 共享首选项不会加载我的选项
- 30. Android共享首选项崩溃
它取决于您的要求,基本上你想要做什么,否则在使用两者都没有问题。 – RobinHood 2015-03-13 06:20:04
是的你可以使用两者。 – 2015-03-13 06:20:32
单一程序的含义是什么?你在谈论一个应用程序吗? – 2015-03-13 06:20:50