gpt4 book ai didi

java - 如何在多个文件中分解 Android Activity

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:06:06 25 4
gpt4 key购买 nike

在 Android 中,很多功能都在 Activity 派生类中。当 Activity 变大时(有许多事件处理程序等),Java 文件会变大且非常困惑。

有没有办法“分解”Java 类代码文件,就像 C# 有 partial 关键字一样?

最佳答案

正如其他人所指出的,您不能拆分实际文件(我认为这是一件好事)。

您可以在自定义 View 和 fragment 中提取与 View 相关的功能。其他所有内容(业务逻辑、Web 服务访问、数据库访问等)都可以位于您在 Activity 中使用的“帮助程序”类中。尽管 Activity 是 Android 中的上帝对象,但您不必在实际 Activity 类中编写所有内容。它应该只协调东西并实现必要的回调和事件处理程序(技术上也可以在它们自己的类中)。

关于java - 如何在多个文件中分解 Android Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13948438/

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