在程序的启动页面,如果每次要显示不同的界面,可以考虑使用ViewStub(配合SharedPreference),用参数控制每次要实现的功能从而调用inflate()方法初始化不同的布局。
使用方法:
http://developer.android.com/intl/zh-cn/reference/android/view/ViewStub.html
http://blog.csdn.net/hitlion2008/article/details/6737537