java - 我可以只创建一个处理整个应用程序的活动吗?
问题描述
我最近制作了一个应用程序,其中包含大量执行不同功能的活动,所以我想知道,我是否可以只创建一个每次我想要更改的活动,或者这会减慢我的应用程序的速度?
解决方案
不,它不会减慢您的应用程序的速度。事实上,就效率而言,它比拥有多个活动要好,因为布局和创建一个新活动显然很昂贵。
但是,当然,当实际上有 2 个活动有意义时,您应该创建两个活动,因为这会使代码更模块化、更易读且更易于编辑。
所以你必须在效率和可读性之间取得平衡。
推荐阅读
- php - 如何使用 laravel 5.4 通过 jQuery/ajax 创建登录/注销
- heroku - Heroku免费测功机
- php - 如何在调用者文件之外正确调用 css 文件夹?
- node.js - MongoDB Atlas - 如何修复共享网络托管上的“TransientTransactionError”
- python - 使用 Python pandas 根据条件将行值复制到另一列
- java - 如何修复说明一个包可被多个模块访问的 java 错误
- javascript - javascript缩小后找不到变量
- mule - 对象/数组中的值完全匹配
- laravel - 如何在 laravel 查询中创建条件检查
- javascript - 放慢速度时使用 Web Audio API 的机器人语音