我只需要一些关于如何构建我的Android应用程序的指导
我有一个有五到七个屏幕的Android应用程序。现在,我构建应用程序的方式是,我有一个单独的活动加载到应用程序启动,这更像是一个开始探索屏幕的网关。这个活动还有我用来显示片段的容器。每个片段代表一个屏幕。
一个单一活动和多个片段的结构是一个有效的和一个好的,或者可能是应用程序可以以更好的方式构建?
答案 0 :(得分:1)
可能有各种方法来组织应用程序,
您可以按组件/类类型
组织它activity/
// all activities here
fragment/
// all fragments here
service/
receivers/
utils/
或者您可以根据您在应用中提供的功能(例如用户界面)来整理它
feature1/
ActivityOne.java
FragmentOne.java
FragmentTwo.java
FragmentThree.java
feature2/
ActivityOne.java
FragmentOne.java
FragmentTwo.java
FragmentThree.java