2012-04-11 70 views
5

我希望這個問題不會被拒絕,因爲沒有代碼。但是,我認爲它可能會讓一些人感興趣,因爲這些時候android動作欄的文檔及其兼容性變得相當大。比較android操作欄compat,pager和tabs樣本到ActionBarSherlock

我有一個應用程序,我想轉換爲使用操作欄,選項卡和傳呼機的新UI。 但我想它是從Android 4.0兼容到Android 2.2讓我們說。

什麼是使用任一的可能性,優點和缺點:從ICS

謝謝!

+3

我嘗試了actionbarsherlock,並開始留下深刻的印象,但有太多的ADT問題,所以最終切換到ationbar compat。 – Warpzit 2012-04-11 11:12:14

+0

Thx回答我正在尋找的那種反饋。 – Snicolas 2012-04-11 11:13:58

+0

@Warpzit,你對ADT有什麼問題? – 2012-07-30 15:05:28

回答

4

我已經在幾個項目上使用了ABS,這是一個夢想。它爲我節省了大量的時間,應用程序看起來很棒,而且版本兼容性非常好。

導航標籤是谷歌推薦的方法,以主導航作爲動作條的一部分,所以我會說是的使用(或動作條的行爲,或者下拉微調),除非你有一個很好的理由不是太。因爲它在ABS中並且可以回到舊版本,所以實現起來非常容易,所以您可以花時間在實際的應用程序上。

ABS確實需要一點點努力得到建立的依賴關係,但它只是一個庫項目,它並不難,和所需要的時間很少受利益的大規模彌補。

我覺得最後兩個選項之間的主要區別是你是否希望用戶在標籤之間的側刷卡,這將依賴於應用程序。如果您想要側滑,請使用尋呼機,如果不是的話,ActionBar NavigationTabs可能會完成這項工作。

+0

我給了別人更多的時間,但你的答案很好。 – Snicolas 2012-04-11 12:58:30

+0

我安裝了eclipse 3.2,maven,m2e + android連接器,允許一些Maven和ABS的工作區解析,我的項目帶有選項卡和操作欄。只是一些快樂的編碼時間。 Thx爲您的反饋。 – Snicolas 2012-04-11 14:29:44

+0

不用擔心,祝你好運。 – 2012-04-11 14:54:58