Android 我为什么要使用ActionbarSherlock?

Android 我为什么要使用ActionbarSherlock?,android,user-interface,actionbarsherlock,native,android-support-library,Android,User Interface,Actionbarsherlock,Native,Android Support Library,我已经看到了很多关于ActionbarSherlock使用的答案。即使我用了几个月,我仍然没有答案为什么我真的要用它?除了常规的Android支持库,它还能提供什么呢?我可以使用支持库获得相同的视觉外观。 我知道它根据运行的android版本使用支持或本机实现,但这有什么实际好处 除了常规的Android支持库,它还能提供什么呢?我可以用 支持库以获得相同的视觉外观 支持库中没有支持操作栏。ABS是ActionBar唯一的后端口。因此,如果您想在ore HC设备上安装ActionBar,那么这是

我已经看到了很多关于ActionbarSherlock使用的答案。即使我用了几个月,我仍然没有答案为什么我真的要用它?除了常规的Android支持库,它还能提供什么呢?我可以使用支持库获得相同的视觉外观。 我知道它根据运行的android版本使用支持或本机实现,但这有什么实际好处

除了常规的Android支持库,它还能提供什么呢?我可以用 支持库以获得相同的视觉外观

支持库中没有支持操作栏。ABS是ActionBar唯一的后端口。因此,如果您想在ore HC设备上安装ActionBar,那么这是唯一的方法

编辑:
现在,支持库中提供了
ActionBar
的官方后端端口

除了常规的Android支持库,它还能提供什么呢?我可以用 支持库以获得相同的视觉外观

支持库中没有支持操作栏。ABS是ActionBar唯一的后端口。因此,如果您想在ore HC设备上安装ActionBar,那么这是唯一的方法

编辑:

现在,支持库中提供了
ActionBar
的官方后端端口

它适用于较旧的平台。比如安卓2.0

它适用于较旧的平台。比如安卓2.0

ActionBarSherlock
基本上提供了向后兼容性,而android支持库-v4则没有。正是因为有了这个库和HoloEveryWhere,用户可以在他们的旧手机(froyo、gingerbread等)上享受像UI这样的ICS。如果您的目标是蜂巢/ICS/JB,只需使用本机ActionBar即可。希望这是有意义的。

ActionBarSherlock基本上提供了android支持库-v4所没有的向后兼容性。正是因为有了这个库和HoloEveryWhere,用户可以在他们的旧手机(froyo、gingerbread等)上享受像UI这样的ICS。如果您的目标是蜂巢/ICS/JB,只需使用本机ActionBar即可。希望这有道理。

是的,你说得对。支持库中没有actionbar!我很困惑,因为方法getSupportActionBar()的名称是在ABS中引入的,而不是在支持库中!是的,你说得对。支持库中没有actionbar!我很困惑,因为方法getSupportActionBar()的名称是在ABS中引入的,而不是在支持库中!我的错误。去吧,用选票杀了我!我的错误。去吧,用选票杀了我!