android - 如何保存用户点击 View 的次数

标签 android file local-storage

我正在设计一个简单的应用程序,它将计算用户点击 imageView 的次数。我的问题是保存和读取此文件的最佳方式是什么。有什么建议么?我在考虑使用 Parse.com 的本地数据库。我试过了,但我无法让它按照我想要的方式工作。我还是个初学者,所以请不要那么花哨的建议。

最佳答案

尝试将数据保存在 SharedPreference 中。 SharedPreference 的工作方式类似于设备上应用程序的数据库,它将被存储直到任何人从设备上卸载应用程序。

创建 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);

关于android - 如何保存用户点击 View 的次数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30810872/

相关文章:

C - 将一大组文件存储为单个资源

PHP:如何列出目录中的文件而不列出子目录

java - 值未分配给 Responselistener 中的变量

java - 如何在我的 Android 图片抽屉中获取图标?

file - 将 STDIN 拆分为多个文件(并尽可能压缩它们)

javascript - 三元不更新 React 中的 View

c# - UWP App LocalSettings

javascript - 如何将 for 循环与 localStorage 结合使用来删除项目?

android - 回收站 View 未填充宽度

android - 在 ScrollView 中使用 Listview