新聞中心

ActionBarSherlock的使用一

作者: 時(shí)間:2016-10-08 來(lái)源:網(wǎng)絡(luò) 收藏

ActionBarSherlock是一個(gè)ActionBar的框架,利用ActionBarSherlock可以消除不同的android版本下帶來(lái)的ActionBar的體驗(yàn)問(wèn)題,解決了ActionBar在不同的版本下帶來(lái)的兼容性問(wèn)題。

本文引用地址:http://m.butianyuan.cn/article/201610/305623.htm

言歸正傳,第一步當(dāng)然是安裝ActionBarSherlock,首先去官網(wǎng)上下載ActionBarSherlock的ZIP包http://actionbarsherlock.com/,解壓之后可以看到文件的內(nèi)容如下:

在這個(gè)目錄中ActionBarsherlock是我們需要的類(lèi)庫(kù)工程,它沒(méi)有像普通的java文件一樣打包成一個(gè)jar文件,而是整個(gè)工程當(dāng)成一個(gè)類(lèi)庫(kù)供我們使用。在actionbarsherlock-samples目錄下有一Demos目錄,在這個(gè)目錄中包含了我們需要的實(shí)例,所以這次的目標(biāo)就是導(dǎo)入Demos工程。

第二步,在eclipse中導(dǎo)入actionbarsherlock這個(gè)工程,導(dǎo)入這個(gè)工程之后,查看project.properties這個(gè)文件,會(huì)發(fā)現(xiàn)其中android.library=true這句話,表明整個(gè)工程是作為一個(gè)類(lèi)庫(kù)被引用的。右鍵工程選擇properties>android在下框中有一個(gè)islibary的單選框,勾上。

第三步,導(dǎo)入Demos工程,導(dǎo)入成功之后會(huì)報(bào)錯(cuò),不用擔(dān)心,這個(gè)沒(méi)有導(dǎo)入ActionBarSherlock這個(gè)類(lèi)庫(kù)的關(guān)系,同樣右鍵工程properties>android,點(diǎn)擊下表框中的add按鈕,在彈出的對(duì)話框中選擇剛才設(shè)置的ActionBarSherLock,然后錯(cuò)誤就會(huì)消息,這時(shí)候?qū)氤晒α耍\(yùn)行。

效果:

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



關(guān)鍵詞:

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉