第七章 Libgdx之Preferences
来源:互联网 发布:魅族手机仅限数据连接 编辑:程序博客网 时间:2024/05/16 05:05
Android游戏开发群:290051794
Libgdx游戏开发框架交流群:261954621
Preferences是一种应用简单的存储数据的方式,比如用户设置,小的游戏状态保存等等。Preferences工作起来像hash map,使用字符串键值对,和各种基本类型作为值。当你的应用运行在浏览器中,Preferences是唯一的方式写入永久数据。
获取Preferences实例
通过以下方式获取Preferences:
Preferences prefs = Gdx.app.getPreferences("My Preferences");注意:你的应用会有多个preferences,给它们起不同的名字就行了。
读取值
修改Preferences像修改Map一样简单:
prefs.putString("name", "Donald Duck");String name = prefs.getString("name", "No name stored"); prefs.putBoolean("soundOn", true);prefs.putInteger("highscore", 10);注意:getter方法有两种:有默认值或没有默认值。
Flushing
调用flush():
prefs.flush();存储
在Android中,系统使用SharedPreferences类实现。这就意味着应用升级的话Preferences会保留下来,但是如果卸载的话preferences会删除。
作者:宋志辉
出处:http://blog.csdn.net/song19891121
本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
支持: 新浪微博 腾讯微博
- 第七章 Libgdx之Preferences
- (libgdx学习)Preferences
- (libgdx学习)Preferences
- libgdx Preferences 使用
- Libgdx的Preferences
- LibGdx文档译读(十) Preferences接口
- Android之Preferences
- 数据存储之Preferences
- 第六章 Libgdx之文件处理
- 第十章 Libgdx音频之概述
- 第十章 Libgdx音频之音效
- 第十章 Libgdx音频之音乐流
- Preferences...
- pReferences
- Android:数据存取之Preferences
- Android数据存取之Preferences
- Android数据存取之Preferences
- 话说android系统之preferences
- Android Studio v0.1试用
- Android中ScrollView+TextView,更新内容后无作用的问题
- Splay Tree
- Cisco与Linux的NAT-Linux实现Cisco风格的NAT
- opnet包处理问题
- 第七章 Libgdx之Preferences
- Ubuntu 下 Bumblebee实现 Optimus(降温效果明显)
- 从零单排3
- java面向对象上:多态和抽象
- 移动建模工具
- 11.限制某个类所能产生的对象数量——之二
- Android基站定位
- Oracle查询
- 构建关系树