我正在设计一个简单的应用程序,它将计算用户点击图像视图的次数。我的问题是保存和读取此文件的最佳方法是什么。有什么建议吗?我正在考虑使用Parse.com的本地数据库。我已经尝试过了,但我无法让它按照我想要的方式工作。我仍然是初学者,所以请不要那么花哨的建议。
尝试将数据保存在共享首选项中。共享首选项的工作方式类似于设备上应用程序的数据库,该数据库将被存储,直到任何人从设备拥有unistall应用程序。
要创建共享首选项-
SharedPreferences prefs = this.getSharedPreferences(
"com.example.app", Context.MODE_PRIVATE);
要存储数据 -
prefs.edit().putInt("key", int_value).apply();
要检索数据-
// use a default value
int l = prefs.getLong("key", default_value);
最简单的选项永远是最好的选择,使用共享首选项
这是来自谷歌 http://developer.android.com/training/basics/data-storage/shared-preferences.html 的简单教程
它将您的数据存储在应用程序本地文件中。请注意,在示例中有不同的共享首选项 getPreferences() 将返回特定于您使用此方法的活动的文件。而getSharedPreferences()将返回应用程序全局文件。