此模式类似于用于开发Web应用程序的主Servlet(前端控制器)模式.
这种模式的主要思想是:我们有一个Activity来管理多个视图,这个活动负责表示当前内容.并非所有观点都需要活动功能(例如生命周期方法),因此主要问题是:如果我没有活动,为什么我必须使用它?
我发现使用这种模式有以下缺点:
官方消息来源不建议重载单个活动屏幕, 但他们不解释原因.
我们不能用TabActivity,ListActivity,MapActivity.但是有一些技巧可以没有它们.
我发现使用这种模式有以下优点:
您如何看待这种模式?你能提供任何其他优点/缺点吗?
android ×1