2013-04-18 33 views
0

假設我永遠不會少於4.0,我是否應該包含並使用actionbarsherlock?如果我的目標是4.0+,是否值得使用actionbarsherlock?

有什麼我失蹤,有理由使用它,或者某些原因我可能會後悔我的決定?

+4

看看這裏:http://stackoverflow.com/questions/15776456/should-i-use-actionbarsherlock-for-android-4-0-apps/15776594# 15776594 –

+2

爲什麼你不簡單地使用Actiobar,因爲你的目標是4+ – stinepike

+0

謝謝mr_archano。我搜查過,但那正是我正在尋找的。 – Everett

回答

4

否。actionbarsherlock背後的全部願景是爲ActionBar提供向後兼容性。

0

ActionBarSharlock

ActionBarSherlock的網站旨在 支持庫的擴展,促進跨所有 Android版本的使用操作欄的設計模式與單一的API。

當 合適時,庫將自動使用本機操作欄,或者將自動將自定義實現包裝爲 佈局。這使您可以輕鬆地爲2.x或更高版本的每個Android版本開發具有 操作欄的應用程序。

很明顯,這只是一個包裝,它使用android操作欄作爲受支持的api,並在較低的api中使用它自己的實現來實現兼容性問題。

但是,因爲您要使用api level 4或更高級別,所以可以使用android ActionBar。所以使用ActionBarSharlock將只是一個開銷爲你

相關問題