所以我已经在应用程序上工作了几天,刚刚安装了Android Studio并导入了我的项目,它告诉我“找不到默认活动”。我正在使用单独的布局制作每个屏幕,只使用Visible和Gone。我应该开展新活动吗?如果是这样,是否有一种简单的方法可以将每个布局移动到新活动?
另外,如果是这种情况,请解释一下差异吗?我刚开始上大学攻读计算机科学学士学位,并且自学了Java和C ++,我很乐意尽我所能。 :)
答案 0 :(得分:2)
活动表示用户故事(或流程)。如果在您的应用程序中某些操作导致完全不同的用户流,您应该为其创建一个新活动。 例如,如果您在1个活动中显示了一个项目列表,并且每个列表项目都有一个详细信息页面,那么理想情况下应该为它创建一个不同的活动。
此外,您可以从不同的地方调用相同的活动,从而最大限度地降低复杂性。
在您的情况下,您只需要定义新活动,并在每个活动的onCreate方法中设置相应的布局。