Pay*_*tfi -4 java android android-studio
我是Android开发人员的新手.我做了一个小的2D游戏,我想知道存储高分的最简单的方法是什么,所以如果应用程序退出并返回到高分,则从上一个会话中检索.任何帮助,将不胜感激!
对于一个简单的数据,如高分,您可以轻松地将其保存在SharedPreferences中.这是一个简单的键值配对,可以在应用程序启动时保持不变,并且不需要SQL数据库.
要获得共享偏好:
SharedPreferences prefs = this.getSharedPreferences( "com.example.app", Context.MODE_PRIVATE);
Run Code Online (Sandbox Code Playgroud)
要编辑并保存到共享首选项:
int highScore = 100; prefs.edit().putInt("HighScore", highScore).apply();
Run Code Online (Sandbox Code Playgroud)
要检索共享首选项:
int score = prefs.getInt("HighScore", 0);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
561 次 |
| 最近记录: |