gpt4 book ai didi

android - Android应用程序的设计建议

转载 作者:行者123 更新时间:2023-11-29 00:48:11 25 4
gpt4 key购买 nike

我打算开发一个 Android 应用程序。如果我上传它,这将是我的第一个应用程序。我有很好的想法,我的应用程序应该做什么,但我缺乏设计技能,也没有人可以四处询问。所以在这里请教 android 专家。

应用程序目标:非常简单,有一个带有适当标题的 ListView ,单击它(列表项)时,它将显示适当的图像。

我想到的方法。

  1. 在标题(或标签)和图像名称之间建立关系,并将所有图像放在可绘制文件夹中。每当单击列表项时,指向适当的可绘制对象并显示它。
    优点:容易做到。
    缺点:似乎不可扩展。

  2. 在数据库中存储 id,title,drawable reference(drawable ids) 并使用它。
    优点:(与以前的方法不同)
    缺点:如果项目数量更多,创建数据库会很痛苦!
    我想要一些关于这种方法的指导,人们如何创建巨大的数据库(用于 android)
    离线工作。

  3. 有一个服务器,那里有数据库,为我的应用程序提供一个 API,每当按下更新时,
    本地数据库已同步!
    优点:似乎是可扩展的方法。
    缺点:一个简单的应用程序需要做很多工作!

    是否应该考虑将图像作为 BLOB 数据存储在数据库中?

    或者这些方法都不正确。

任何建议都会有所帮助。

最佳答案

我们在谈论多少张图片?这组图像是静态的吗?如果是这样,我会选择第一个选项。特别是如果这些图像尺寸较小。

如果您必须修改图像集(以某种方式从中添加/删除图像),和/或图像很大,我也会使用 SD 卡解决方案。

关于android - Android应用程序的设计建议,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5103927/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com