gpt4 book ai didi

android - Android应用程序结构的推荐/建议

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

我需要一个建议。我正在创建一个具有多个列表 Activity 的 android 应用程序。从列表中选择项目,结果是另一个列表,从第二个列表中选择项目时,显示图像。所有数据(用于列表和图像)都来自网络服务器。我在 PHP 中创建了服务以将数据提供给 android 应用程序。我想尽可能地优化应用程序。我的问题是什么更好,一次从服务器获取所有数据或在用户选择项目时仅获取相关数据。

第一种方法(我能想到的)的优点是用户只需等待第一次。加载数据后,应用程序将运行得更快,因为不会再调用服务器。消极的一点(我能想到的)是应用程序会消耗更多的内存。

我应该遵循哪种方法来提高应用的效率和用户友好性?

最佳答案

您应该观看 Reto Meier 的 Google IO 2012 演讲 - https://www.youtube.com/watch?v=PwC1OlJo5VM .

在其中,他谈到了移动 radio ,并解释了为什么一次获取所有数据对电池生命周期更好。这是一次很棒的演讲,值得一试。

除非您的 ListView 中有大量数据,否则内存应该不是什么大问题。

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

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