我只想知道Android中的夜间模式是否需要sqlite?或者当用户关闭应用程序并重新打开它时,还有另一种方法可以在其中保存模式,它将保存模式请帮助
如果有其他方法请分享给我 谢谢
我只想知道Android中的夜间模式是否需要sqlite?或者当用户关闭应用程序并重新打开它时,还有另一种方法可以在其中保存模式,它将保存模式请帮助
如果有其他方法请分享给我 谢谢
在运行的第一页上写下这段代码
SharedPreferences pref = getApplicationContext().getSharedPreferences("nightMode", 0);
if(pref.getBoolean("mode",false)){
// code change ui to night
}
并在夜间模式开关上写下这段代码
SharedPreferences pref = getApplicationContext().getSharedPreferences("nightMode", 0);
pref.edit().putBoolean("mode",true).apply();
一样容易
您可以在应用程序的 SharedPreferences 中保存一个变量以获取首选用户设置并在启动时设置主题。浏览文档以了解更多信息。共享首选项
不,不需要 sqlite。
本地应用程序设置(例如夜间模式首选项)通常存储在SharedPreferences
.