安卓开发中,一种常见的错误是在一个 Activity 或 Fragment 中编写所有代码. 这些基于界面的类应仅包含处理界面和与操作系统交互的逻辑. 我们要使这些类尽可能保持精简,这样可以避免许多与组件生命周期相关的问题, 并提高这些类的可测试性.