ListActivity、TabActivity异同

 

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

你可能感兴趣的:(android,ListView,tabhost,ListActivity,TabActivity)