我正在设计一个简单的应用程序,它将计算用户点击imageView的次数。我的问题是保存和读取此文件的最佳方法是什么。有什么建议?我在想像使用Parse.com的本地数据库。我试过了,但是我无法按照我想要的方式工作。我还是初学者,所以请不要那么花哨的建议。
答案 0 :(得分:2)
尝试在SharedPreference中保存数据。 SharedPreference的工作方式类似于数据库,用于设备上的应用程序,直到任何人都有来自设备的unistall应用程序。
创建sharedPrefernce -
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);
答案 1 :(得分:1)
最简单的选项始终是最佳选项,请使用shared preferences
以下是来自Google http://developer.android.com/training/basics/data-storage/shared-preferences.html
的简单教程它会将您的数据存储在应用程序本地文件中。请注意,在示例中有不同的共享首选项getPreferences()将返回特定于您使用此方法的活动的文件。而getSharedPreferences()将返回应用程序全局文件。