最佳ActionBar兼容性库

sta*_*tan 0 android android-actionbar

我正在编写一个Android应用程序,我正在尝试选择哪个兼容性库来实现ActionBar功能.

我正在尝试在两个库之间进行选择:

GreenDroid:https://github.com/cyrilmottier/GreenDroid

Android-Actionbar:https://github.com/johannilsson/android-actionbar

从我可以收集到的,AA(Android-Actionbar)似乎更简单,更容易风格.但GreenDroid还有其他功能,使其成为更强大的解决方案(不仅仅是Actionbar).

我遗漏了ActionBarSherlock,因为它也支持片段,更复杂.

如果有其他我错过了,请分享!

Nik*_*kov 8

使用ActionBarSherlock.

它基于ICS代码,正在积极开发,并将在ICS上运行时使用本机操作栏.它还可以很好地与兼容性库一起使用,并允许您使用ICS功能,例如拆分操作栏和共享提供程序.可能最大的优点是它使用与ICS完全相同的API.如果你不需要fragmetns,你当然不必使用它们.

Green Droid提供自定义外观和感觉,与Android UI 设计指南不完全一致.Android-Actiobnar基于自定义布局,仅提供基本功能.

这是一个讨论(可能有偏见,因为它是由ABS作者):http://corner.squareup.com/2012/05/actionbarsherlock-as-a-base.html