java - AndroidStudio - 活动和布局问题
问题描述
我应该为一些活动使用很多布局,还是应该有很多活动,每个活动都有一个或两个布局。我注意到,与为每个活动使用一个或两个布局相比,为同一个活动使用一堆布局会使活动代码非常混乱,但出于某种原因,我的印象是拥有大量布局而不是活动会使应用程序更快.
解决方案
这取决于您的用例,例如,如果您的活动中有一个 recyclerview 或一个列表,我认为通常可以肯定地说您肯定会有多个布局来分离关注点。虽然现在,我认为建议使用单个活动,但布局是通过片段和导航组件管理的。如果您只有简单的用例,我认为它可以公平地重用尽可能多的布局,特别是如果其他活动看起来很像其他活动(只需修改类中的内容)。
推荐阅读
- javascript - 正则表达式排除某些标签
- android - Alignparentbottom=true 在 relativelayout 中覆盖整个屏幕
- ios - 查看 swift stdout 以了解 react-native 应用程序
- hibernate - 我如何在休眠中一次插入多条记录(使用@Transactional annoation)
- java - 连接数据库时找不到错误
- java - 如何以 Java 8 函数样式重写仅在一个变量类型上有所不同的两个代码分支?
- vb.net - 使用 VLC 插件的 VB.net 应用程序中的表单导致错误:未注册类
- facebook - 使用 facebook graph api 获取 instagram 自己/自我提要
- visual-c++ - 使用 /MD 开关构建静态版本的 OpenSSL 库
- msbuild - 使用 VSTS 将 Azure 函数发布到 Zip 文件