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

前端之家收集整理的这篇文章主要介绍了java – 如何在多个文件中分解Android活动前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
Android中,很多功能都在Activity派生类中.当一个活动变得很大(有许多事件处理程序等)时,Java文件可能会变得庞大而且非常混乱.

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

解决方法

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

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

猜你在找的Android相关文章