gpt4 book ai didi

android - 在 Android 上开发更大应用程序的最佳实践

转载 作者:塔克拉玛干 更新时间:2023-11-02 18:51:38 26 4
gpt4 key购买 nike

我已经编写了一些小型 Android 应用程序,其中大部分都在一个 Activity 中,几乎没有任何数据应该持久保存在设备上。

现在我正在编写一个需要更多 Activity 的应用程序,我对如何组织所有这些感到有点困惑。我的应用程序将下载一些数据解析并将其显示给用户,然后根据数据和用户交互显示其他 Activity 。其中一些数据可以缓存,其中一些必须每次都下载。有些数据不应该在方向改变时重新下载,但应该在创建 Activity 时下载...

我感到困惑的另一件事是像 httpClient 这样的东西。例如,我现在为每个 Activity 创建一个新的 httpclient,对于 locationlisteners 也是如此。

是否有书籍、博客或文档包含有关组织基于 Android 构建的大型应用程序的模式、示例和建议?到目前为止,我发现的所有内容都是入门教程,在 60 行代码之后让我一个人呆着......

如果你们中的一些人能提供一些好的资源,我将非常高兴。

最佳答案

查看 Application Fundamentals如果你还没有。它有大量深入的信息。然后你可以分支到更具体的指南,如 Designing for PerformanceSupporting Multiple Screens ,这是一个大型应用程序肯定必须处理的问题。

另外,这里有一些关于 Activity Design 的更深入的细节。 .

Google 实际上有大量关于这方面的精彩文档。

关于android - 在 Android 上开发更大应用程序的最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2454617/

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