java - 这些变量是什么?
问题描述
来自:这个答案,它提供了一个关于如何从 sharedpreference 读取/写入数组的非常简短的示例。但是,由于对此知之甚少,我对这些代码中的变量感到非常困惑。CMIIW..
myScores
指共享偏好?listOfExistingScores
指的是什么?数组列表?或者是其他东西?scoreEditor
指ArrayList?还是列表视图?还是自定义 ListView?
请谦虚地原谅我缺乏知识..
解决方案
根据该答案,您可以说这三个变量定义了以下内容:
我的分数:
正如您在操作中所说,它是共享偏好变量。它持有sharedpreference
.
listOfExistingScores :
它指的是用户声明的数组。它存储在哈希集中。
评分编辑器:
乐谱编辑器是共享偏好编辑器。您可以通过给定的链接阅读有关它的更多详细信息。
推荐阅读
- flask - 超集定制。扩展/修改
- orientdb - Sonotype Nexus 存储库/OrientDB 无法连接到数据库
- python - 尝试使用 randint 生成唯一值并将其分配给字典中的项目
- python - 涉及 map 和 reduce 的 Python 怪异
- ios - Swift - UIAppearance 类
- c# - json.net 中的字符串行为:为什么将空 JToken 替换为非空值?
- ios - 如何合并 iOS 的静态库?
- android - Android webview 渲染看起来与 chrome 不同
- ruby-on-rails - Rails 抽象类子类:未定义的方法
- c++ - “多重定义”链接器错误