繁体   English   中英

com.actionbarsherlock.app.SherlockListActivity.class和ListView之间的区别

[英]difference between com.actionbarsherlock.app.SherlockListActivity.class and ListView

告诉我com.actionbarsherlock.app.SherlockListActivity和ListView.i之间的区别在于,该库包括https://github.com/JakeWharton/ActionBarSherlock 但我不明白sherlocklistactivity比ListView好。

ActionBarSherlock是支持库的扩展,旨在通过单个API促进在所有Android版本中使用操作栏设计模式。

捐赠和商品该库将在适当时自动使用本机操作栏,或自动将自定义实现包装在您的布局周围。 这样一来,您便可以轻松针对2.x及更高版本的每个Android版本使用操作栏来开发应用程序。

基本上,区别是一个在Android 2.x上具有ActionBar,而另一个则没有。 谷歌在支持库方面走了多远,我要说的是,Sherlock的库已被弃用并且是绝对的。

另外,很多开发人员(包括我)不再支持android 2.x

编辑: ListAcitvity和ListView之间的区别是,一个显然是一个Activity,另一个是View,因此它们具有不同的可用方法以及不同的用途。 活动的目的是显示视图,而视图负责绘制自身。 ListActivity不过是不同之间正常的一个是ListActivity还提供了一些方法,以显示在浏览ListView和处理他们的点击事件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM