原文地址:http://www.cnblogs.com/android100/p/android-SlidingMenu.htmlhtml
在新浪微博和唱吧裏面都有看到android的側滑效果,因而想要學習一下。java
須要的東西:android
一、SlidingMenu項目:點擊打開連接,而後選擇下載,以下圖已經圈出。git
二、ActionBarSherlock項目:點擊打開連接,而後選擇下載,以下圖已經圈出。

下載以後import到Eclipse,注意以android項目的方式import。只選擇須要的項目import,不然可能由於文件衝突出錯。github
import進Eclipse以後在Package Explorer中顯示以下:post
Attach:學習
往右滑動界面後
spa
配置方法以下:
一、把下載ActionBarSherlock-master.zip解壓,把其中的項目actionbarsherlock文件做爲一個android項目導入。
二、把下載SlidingMenu-master.zip解壓,導入項目中的example文件夾和library文件夾。
這一步會報不少的錯誤,解決方法以下:
三、修改隨SlidingMenu例子(名稱:ExampleListActivity)導入的library中的SlidingFragmentActivity類,讓它繼承SherlockFragmentActivity
修改後代碼形式:
四、完成第3步後項目仍是會報錯,這時,把actionbarsherlock文件做爲library導入到隨SlidingMenu中,把library文件做爲library導入到SlidingMenu例子項目(ExampleListActivity)中。意思就是SlidingMenu依賴library文件,library文件依賴actionbarsherlock.
library文件引入actionbarsherlock的方法以下:
右擊library->Properties->Android,窗體右下方勾選Is Library,而後選擇Add->Apply->OK.
五、完成第4步項目還有錯,這時須要把library裏面的android-support-v4.jar刪除。 由於actionbarsherlock,中已經有了,library項目中也有android-support-v4.jar,這兩者會衝突
另一種解決辦法見:http://blog.csdn.net/java_crab/article/details/8477416
六、再clean一下,而後運行SlidingMenu例子,就能夠看到一系列側滑效果了。