Android SlidingMenu以及ActionBarSherlock的基础使用教程
? ? 首先進去SlidingMenu的官網,下載一份代碼,
? ? 之后解壓,目錄是這樣的: ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 圖-1
? ? 下面 這個是導入SlidingMenu的步驟。
? ??
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 圖-2
? ? 1、將圖-1中選中的文件導入eclipse,就像平時導入一個源碼一樣:工具欄File--import--Android--Existing Android Code Into WokingSpace。因為它本身就是一個library,所以導完后不用設置is library。
? ? 2、導完后clean一下工程。工具欄Project--clean
? ? 3、因為SlidingMenu項目使用到了另一個開源項目ActionBarSherlock的代碼,所以把它需要導入到eclipse,然后作為一個library,從而SlidingMenu使用。
? ? 這是下載完ActionBarSherlock解壓后的目錄,也是導入選中的部分,它也是一個library。
? ? 4、右鍵SlidingMenu工程,名字是liabrary,選擇build path--選擇上面的android--如圖:
? ? 點擊add,將ActionBarSherlock加入,然后apply一下,最后單擊ok。
? ? 這時候會出現一個錯誤,
? ? 這是因為SlidingMenu和ActionBarSherlock都使用了android-suppotr-v4包,刪除SlidingMenu里libs里面的android-suppotr-v4包即可。
? ? 5、如果使用ActionBarSherlock的activties,那么需要將android的activyties換成ActionBarSherlock封裝好的activities。
? ? 6、最后新建一個自己的項目,如果你要使用到SlidingMenu,那么就導入SlidingMenu這個library。同樣刪除android-suppotr-v4包,因為ActionBarSherlock里面有了。
? ? 最后是一個例子,很簡單,看一下效果:
? ? 7、最后一個需要注意的問題就是,如果要保存這個Demo 的代碼,不僅要保存這個SlidingMenuDemo的代碼,還要一起保存SlidingMenu library以及ActionBarSherlock的library。運行的時候,把上面三個工程一起導入。
?
ok
轉自:http://blog.csdn.net/wangjinyu501/article/details/9331749
轉載于:https://www.cnblogs.com/xieyuan/p/3787318.html
總結
以上是生活随笔為你收集整理的Android SlidingMenu以及ActionBarSherlock的基础使用教程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Git的小疑惑
- 下一篇: 高效使用Bitmaps(二) 后台加载B