高分表

2024-03-15

我希望在我的 Android 应用程序中添加一个(本地,而不是在线)高分表,并且我想了解解决该问题的最佳方法。

我有一个用户列表(现在被保存到文件中并作为 User 对象数组读回),高分需要引用此数据以使用用户的姓名和照片等填充表。

对于显示器,我认为表格布局 http://developer.android.com/reference/android/widget/TableLayout.html可能是我最好的选择。我可以为图片、姓名、分数等制作栏目。

对于信息本身,我在想 SQLite 表可能是组织数据的最佳方式?如果是这样,那么也可能值得将我的用户数据移动到 SQLite 表,这样我就可以确保数据正确交叉引用。

这里有人对此有任何有用的信息或意见吗?谢谢。

UPDATE:我使用了 SQLite 数据库(使用两个表),效果非常好!学习和工作也不是太难。对于布局,结果是ListView http://developer.android.com/reference/android/widget/ListView.html使用自定义适配器是实现我想要的效果的最佳方式(比 TableLayout 更灵活)。


我没有在 Andriod 上做过很多工作,但我相信你走在正确的道路上。使用 SQLite 处理数据不仅有助于保持数据的结构化和组织性,还可以让您的数据集呈指数级增长,并且您可以使用通用标准方法从 SQL 数据库转到使用 DAO 模式的对象。我建议将 SQLite 与 MyBatis 一起使用。 MyBatis 是 Java 的对象关系映射实用程序。它允许您编写 sql 并以 java 对象的形式返回结果。MyBatis http://www.mybatis.org/

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

高分表 的相关文章

随机推荐

  • 如何将 Java-config 类导入 XML-config 以便两个上下文都有 bean?

    我有一个项目 需要将 Configuration java config 类引导到 XML 配置中 为此 我读到还需要包含以下 bean 定义 以及用 Configuration 注释的类的 bean 定义
  • Silverlight 独立存储是被视为永久存储还是缓存?

    独立存储的持久性如何 Silverlight 是否将其视为缓存 在需要更多空间时删除项目 还是仅在用户或应用程序请求时删除项目 似乎还有各种各样的方法来识别隔离存储 机器 应用程序 域 我遇到的问题是这些与用户的关系 是吗possible
  • Redis 中嵌套结构的替代方案?

    我不断遇到需要存储的信息比 Redis 任何简单数据结构更复杂的情况 我仍然想使用 Redis 但我想知道人们在理想情况下想要使用嵌套结构时是否有任何标准替代方案 你基本上有两种策略 您可以序列化复杂的对象并将它们存储为字符串 我们建议使用
  • iOS:在 UIViewRepresentable 和 View 之间进行双向函数调用,SwiftUI

    我正在构建一个应用程序 其中一个页面有一个网络视图 目前该页面有一个可表示的 webview 和一个视图 使用 UIViewControllerRepresentable 将 Webview 引入视图 我首先想知道当我点击登录按钮时如何调用
  • 如何获取Windows窗体-面板中的按钮控件

    获取表单中的所有按钮 包括 面板中的按钮具有相同的形式 List
  • 如何使用角度中的signalr读取从web api发送的数据?

    我想在角度客户端中通过 signalr 读取从 asp net web api 发送的数据 为此 我在下面给出的 Web api 中创建了 Hub ProgressHub cs public class ProgressHub Hub pu
  • Backbone 和 CoffeeScript 入门

    我认为这更多的是咖啡脚本 http coffeescript org 问题 我希望能够使用来自Backbone http documentcloud github com backbone in a foo coffee文件 我尝试使用 r
  • 能够通过单击按钮来更改单独 div 的颜色

    我正在创建一个婚礼清单网站 对于我的清单 我希望用户能够将待办事项的颜色更改为红色 琥珀色和绿色 红色表示未完成 琥珀色表示部分完成 绿色表示完成 我想知道如何实现这一点 我也希望将其保存到数据库中 提前致谢 in db 添加一列statu
  • 为什么 C 标准未定义不确定变量的使用?

    垃圾价值存储在哪里 用于什么目的 出于效率原因 C 选择不将变量初始化为某些自动值 为了初始化该数据 必须添加指令 这是一个例子 int main int argc const char argv int x return x 生成 pus
  • 结束日期不早于开始日期和日期选择器格式

    如果我删除日期格式 结束日期将隐藏开始日期之前的日期 问题是 我必须将日期格式更改为 dd mm yy 同时确保结束日期日期选择器无法从开始日期选择较早的日期 StartDate datepicker dateFormat dd mm yy
  • UTF-8 字符显示为 ISO-8859-1

    我在从数据库插入 读取 utf8 内容时遇到问题 我所做的所有验证似乎都表明我的数据库中的内容应该是 utf8 编码的事实 但它似乎是拉丁编码的 数据最初是从 CLI 的 PHP 脚本导入的 配置 Zend Framework Versio
  • 詹金斯管道 sh 添加新行

    我的管道 sh 块 sh set e terraform terraform plan var aws access key aws access key var aws secret key aws secret key var aws
  • jQuery.on('click') 在 jQuery.click 之前?

    我有一个外部脚本 我无法修改它 该脚本加载一个 a 按钮 并添加一个 jQuery 单击它 并以 return false 结束 我需要在这次点击时触发我自己的代码 当我加载页面时 a 不存在 所以我需要使用 on click 绑定 活 但
  • PHP 回显性能

    这些命令中哪一个执行效果最佳 最糟糕 为什么 echo A a B b C c echo A a B b C c echo A a B b C c echo A a B b C c 将是最快的 因为这里字符串的所有部分都直接复制到输出流 而
  • 如何从 iOS 11 beta 的 iOS 应用程序打开定位服务?

    if UIDevice currentDevice systemVersion floatValue gt 10 0 NSURL URL NSURL URLWithString App prefs root Privacy path LOC
  • QLineEdit 与 QValidator:无论输入有效性如何,都会对编辑完成做出反应?

    QLineEdit有信号QLineEdit editingFinished当用户完成编辑 例如按 Enter 键 时发出 但是 如果设置了验证器或输入掩码 则editingFinished仅当输入有效时才会发出 但是 无论输入的有效性如何
  • Xcode 14 beta 错误:存储的属性无法用“@available”标记为可能不可用

    当我在 Xcode 14 beta 上运行我的应用程序时 出现此错误 但我不知道如何修复它 存储的属性不能用 available 标记为可能不可用 当我运行 Xcode 13 时 它不会弹出 并且应用程序运行顺利 我在 xcworkspac
  • 确定传递依赖的来源

    我有一个项目 其中使用 sl4j 和 log4j 我最近向我的项目添加了一些新的依赖项 我添加的这些新依赖项之一包括对 logback classic 的传递依赖项 其中包括 sj4j 的另一个绑定 我想摆脱 logback 但我不知道我的
  • 如何在单击“阅读更多”按钮或链接时展开文本?

    我有一个 js 函数 可以在两个文本范围之间切换 一种是类折叠的较小文本 另一种是类展开的全文 这是我的js document ready function expanded hide expanded collapsed click fu
  • 高分表

    我希望在我的 Android 应用程序中添加一个 本地 而不是在线 高分表 并且我想了解解决该问题的最佳方法 我有一个用户列表 现在被保存到文件中并作为 User 对象数组读回 高分需要引用此数据以使用用户的姓名和照片等填充表 对于显示器