Android应用程序结构
我只需要一点关于如何构建我的android应用程序的指导 我有一个android应用程序,有五到七个屏幕。现在,我构建应用程序的方式是,在应用程序启动时加载一个活动,这更像是一个开始探索屏幕的网关。这个活动还有一个容器,我用它来显示片段。每个片段代表一个屏幕Android应用程序结构,android,android-fragments,Android,Android Fragments,我只需要一点关于如何构建我的android应用程序的指导 我有一个android应用程序,有五到七个屏幕。现在,我构建应用程序的方式是,在应用程序启动时加载一个活动,这更像是一个开始探索屏幕的网关。这个活动还有一个容器,我用它来显示片段。每个片段代表一个屏幕 那么,这种由一个活动和多个片段组成的结构是有效且良好的,还是应用程序可以以更好的方式构建?组织应用程序的方式可能多种多样 您可以按组件/类类型对其进行组织 activity/ // all activities here fragm
那么,这种由一个活动和多个片段组成的结构是有效且良好的,还是应用程序可以以更好的方式构建?组织应用程序的方式可能多种多样 您可以按组件/类类型对其进行组织
activity/
// all activities here
fragment/
// all fragments here
service/
receivers/
utils/
或者,你可以通过你在应用程序中提供的功能来组织它(比如通过UI)
这是一个有争议的问题。你的问题可能是基于观点的,或者是因为它是重复的,所以被关闭了。就个人而言,在工作中我有一个单一的活动应用程序,在家里我有一个多活动应用程序。我发现管理碎片的开销太大,更喜欢多活动。如果我继续我的应用程序结构,它真的有任何性能问题或其他问题吗?
feature1/
ActivityOne.java
FragmentOne.java
FragmentTwo.java
FragmentThree.java
feature2/
ActivityOne.java
FragmentOne.java
FragmentTwo.java
FragmentThree.java