java – 如何在多个文件中分解Android活动

java – 如何在多个文件中分解Android活动,第1张

概述在 Android中,很多功能都在Activity派生类中.当一个活动变得很大(有许多事件处理程序等)时,Java文件可能会变得庞大而且非常混乱. 有没有办法“分解”Java类代码文件,比如C#有partial关键字? 正如其他人指出的那样,你不能拆分实际的文件(我认为这是一件好事). 您可以在自定义视图和片段中提取与视图相关的功能.其他所有内容(业务逻辑,Web服务访问,数据库访问等)都可以在您 在 Android中,很多功能都在Activity派生类中.当一个活动变得很大(有许多事件处理程序等)时,Java文件可能会变得庞大而且非常混乱.

有没有办法“分解”java类代码文件,比如C#有partial关键字?

解决方法 正如其他人指出的那样,你不能拆分实际的文件(我认为这是一件好事).

您可以在自定义视图和片段中提取与视图相关的功能.其他所有内容(业务逻辑,Web服务访问,数据库访问等)都可以在您的活动中使用的“帮助”类中.即使活动是AndroID中的God对象,您也不必在实际的活动类中编写所有内容.它应该只协调东西并实现必要的回调和事件处理程序(技术上也可以在他们自己的类中).

总结

以上是内存溢出为你收集整理的java – 如何在多个文件中分解Android活动全部内容,希望文章能够帮你解决java – 如何在多个文件中分解Android活动所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1148250.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-31
下一篇 2022-05-31

发表评论

登录后才能评论

评论列表(0条)

保存