ActionBarSherlock的使用一
ActionBarSherlock是一個ActionBar的框架,利用ActionBarSherlock可以消除不同的android版本下帶來的ActionBar的體驗問題,解決了ActionBar在不同的版本下帶來的兼容性問題。
本文引用地址:http://2s4d.com/article/201610/305623.htm言歸正傳,第一步當然是安裝ActionBarSherlock,首先去官網(wǎng)上下載ActionBarSherlock的ZIP包http://actionbarsherlock.com/,解壓之后可以看到文件的內(nèi)容如下:

在這個目錄中ActionBarsherlock是我們需要的類庫工程,它沒有像普通的java文件一樣打包成一個jar文件,而是整個工程當成一個類庫供我們使用。在actionbarsherlock-samples目錄下有一Demos目錄,在這個目錄中包含了我們需要的實例,所以這次的目標就是導入Demos工程。
第二步,在eclipse中導入actionbarsherlock這個工程,導入這個工程之后,查看project.properties這個文件,會發(fā)現(xiàn)其中android.library=true這句話,表明整個工程是作為一個類庫被引用的。右鍵工程選擇properties>android在下框中有一個islibary的單選框,勾上。

第三步,導入Demos工程,導入成功之后會報錯,不用擔心,這個沒有導入ActionBarSherlock這個類庫的關系,同樣右鍵工程properties>android,點擊下表框中的add按鈕,在彈出的對話框中選擇剛才設置的ActionBarSherLock,然后錯誤就會消息,這時候?qū)氤晒α?,運行。
效果:


查看demos中的project.properties文件,其中會發(fā)現(xiàn)android.library.reference.1=../../actionbarsherlock,這句話表明了現(xiàn)在的工程和導入的Actionbarsherlock之間的層次關系,到導入的時候應該確定各自的層次關系。
評論