在Android应用程序中,我有两个用户看到的屏幕,一个用于准备查询,另一个用于显示结果。这里的正确界面是在一个屏幕上准备查询,然后在第二个屏幕上查看结果。由于此应用程序针对的是手机用户,因此无需一次显示这两个应用程序。两个活动或两个片段?
传统的Android方式是使用两个活动,一个QueryPreparationActivity
和一个DisplayResultActivity
,并在两者之间切换。但是,我越来越多地听到Android UI如何切换到片段。我可以将两个屏幕实现为两个片段,并将其切换为活动,但它是否值得麻烦?我将基本上复制Android已有的活动管理代码。
是否有理由在这里使用两个片段?
*我使用的术语screen
,因为它不一定是一个活动...
谢谢大家。你们都说同样的事情,并且你说服我花费额外的时间,完成额外的工作并用碎片实现UI。我无法接受你所有的答案,所以信用最少的人会得到复选标记... – zmbq 2013-02-21 19:22:08
为什么当我首先回答时选择了ebarrencheas答案? – 2013-02-21 19:24:30
我只是想问我怎么能改善我的答案,为什么他选择了ebarrenchea。我们给出相同的观点和原因。 – 2013-02-21 20:52:55