创建第一个项目,我是否为每个屏幕使用单独的活动?

时间:2013-09-05 04:43:56

标签: android android-layout android-activity android-studio

所以我已经在应用程序上工作了几天,刚刚安装了Android Studio并导入了我的项目,它告诉我“找不到默认活动”。我正在使用单独的布局制作每个屏幕,只使用Visible和Gone。我应该开展新活动吗?如果是这样,是否有一种简单的方法可以将每个布局移动到新活动?

另外,如果是这种情况,请解释一下差异吗?我刚开始上大学攻读计算机科学学士学位,并且自学了Java和C ++,我很乐意尽我所能。 :)

1 个答案:

答案 0 :(得分:2)

活动表示用户故事(或流程)。如果在您的应用程序中某些操作导致完全不同的用户流,您应该为其创建一个新活动。 例如,如果您在1个活动中显示了一个项目列表,并且每个列表项目都有一个详细信息页面,那么理想情况下应该为它创建一个不同的活动。

此外,您可以从不同的地方调用相同的活动,从而最大限度地降低复杂性。

在您的情况下,您只需要定义新活动,并在每个活动的onCreate方法中设置相应的布局。