前端之家收集整理的这篇文章主要介绍了
java – 如何在多个文件中分解Android活动,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在
Android中,很多
功能都在Activity派生类中.当一个活动变得很大(有许多事件处理程序等)时,Java
文件可能会变得庞大而且非常混乱.
有没有办法“分解”Java类代码文件,比如C#有partial关键字?
正如其他人指出的那样,你不能拆分实际的
文件(我认为这是一件好事).
您可以在自定义视图和片段中提取与视图相关的功能.其他所有内容(业务逻辑,Web服务访问,数据库访问等)都可以在您的活动中使用的“帮助”类中.即使活动是Android中的God对象,您也不必在实际的活动类中编写所有内容.它应该只协调东西并实现必要的回调和事件处理程序(技术上也可以在他们自己的类中).
原文链接:https://www.f2er.com/android/128872.html