如何使应用程序中的更改持续存在,以便当应用程序重新启动时所有设置保持不变(例如,如果从应用程序中我选择了振动,那么当应用程序未运行时,如果我的手机处于铃声模式,当应用程序重新启动时,它将自身设置为振动)?
实际上有多种方法可以持久保存更改。这安卓文档更详细地涵盖了所有这些方法,但本质上是这五种方法。最简单的是SharedPreferences
, 大概。
Shared Preferences
将私有原始数据存储在键值对中。
Internal Storage
将私有数据存储在设备内存上。
External Storage
将公共数据存储在共享外部存储上。
SQLite Databases
将结构化数据存储在私有数据库中。
Network Connection
使用您自己的网络服务器将数据存储在网络上。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)