首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >构建Android应用程序时是否有多个活动正常?

问构建Android应用程序时是否有多个活动正常?
EN

Stack Overflow用户
提问于 2016-04-23 20:58:59
回答 2查看 36关注 0票数 0

我知道这似乎是一个很难回答的问题,但我只是想知道,因为我正在构建一个小的应用程序,我决定继续工作。

当我继续做申请的时候,我意识到我一共有4项活动,这正常吗?是不是太多了?还有更多吗?

我理解很多人会说,“这取决于应用程序”,但是是否曾经有过某些应用程序有超过4个活动的时候?

有多项活动有坏处吗?几个月前,我刚开始开发Android,所以请回复我对Android完全不了解的问题。

谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-04-23 21:08:54

这正常吗?

有一个以上的活动是完全正常的。

是否曾经有过某些应用程序有超过4个活动的时候?

当然:

诸若此类。就我个人而言,我认为亚马逊Kindle的91版本有点多,火狐45.0.2版的126版也是如此,但那只是我自己。

有多项活动有坏处吗?

重要的是,您有一个明确的计划,用户将如何浏览您的应用程序的各个部分。许多活动使得导航的某些形式(例如导航抽屉)变得更加困难。

如果考虑到Web应用程序,拥有一个具有大量片段或其他可替换的UI的主要活动,将类似于单页Web应用程序的方法。即使使用这些应用程序,通常也会涉及其他页面(设置、帮助/约等)。拥有大量的活动就像拥有一个拥有大量链接页面/表单的Web应用程序一样。两样都不对。他们各有优缺点。

票数 3
EN

Stack Overflow用户

发布于 2016-04-23 21:17:45

多项活动是完全正常的。没有任意的限制。正如它们的名称所示,它们倾向于代表应用程序中的不同活动(即屏幕)。

随着您对Android知识的了解,您还应该研究一些片段。片段的行为就像嵌套的活动。每个片段都可以定义自己的布局并管理自己的生命周期。当一个片段指定自己的布局时,可以使用其他片段进行配置,以适应各种屏幕大小(例如,phone与tablet)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36816333

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档