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