- ListActivity、TabActivity的结构都大同小异,他们的直接父类都是Activity。
- ListActivity管理一个ListView,而TabActivity管理一个TabHost对象。
- TabHost,ListView内容发生改变时, Activity.onContentChanged用来刷新各组建的数据.
- 区别主要在于,如果用户没有自定义布局文件. ListActivity将ListView的实例化操作推迟到 ListActivity.setListAdapter(..)方法中,而 TabActivity则在onPostCreate回调方法中进行初始化TabHost对象.