Github上的SlidingMenu菜單的使用方法

GitHub上的SlidingMenu的配置方法

1. 首先明確SlidingMenu是什麼?

SlindingMenu github上的大神寫得一個側滑菜單框架! android

2. 如何使用SlidingMenu框架呢?

首先你須要在下載兩個開源庫兩個zip格式的文件 git

1.SlidingMenu開源項目下載地址:https://github.com/jfeinstein10/slidingmenu中的SlidingMenu-master.zip github

2.Actionbarsherlock開源項目下載地址:http://actionbarsherlock.com中的JakeWharton-ActionBarSherlock-4.4.0-0-g4a79d53.zip app

3.而後分別解壓這兩個文件的獲得 框架

SlidingMenu-master.zip eclipse



JakeWharton-ActionBarSherlock-4.4.0-0-g4a79d53.zip spa

將這兩個文件夾下面的工程導入eclipse ip

SlidingMenu-master下面的library工程 get

JakeWharton-ActionBarSherlock-4.4.0-0-g4a79d53文件夾下面的actionbarsherlock it

如圖:我用紅色框標記出來的




而後將actionbarsherlock庫添加到library中由於library庫用了actionbarsherlock

步驟 右鍵library------properties------Android------Add選擇actionbarsherlock庫而後ok

如圖



這是可能回報錯由於libraryactionbarsherlock中的android-support-v4.jar版本不一致解決方法是將library中的android-support-v4.jar刪除將actionbarsherlock中的android-support-v4.jar複製到actionbarsherlock中而後Clear一下這兩個工程

 

最後運行導入SlidingMenu-master下面的example工程


而後向ExampleListActivity  (ps:你導入的example工程)工程添加到libraryactionbarsherlock兩個庫最後Clear一下整個工程  

如圖


打開SlidingMenu library projectSlidingFragmentActivity這個類並在聲明前添加如下代碼:

import com.actionbarsherlock.app.SherlockFragmentActivity;  

而後,將下面這個父類:

public class SlidingFragmentActivity extends FragmentActivity implements SlidingActivityBase

換成Actionbarsherlock裏的另一個父類(若是此時Library沒有引用Actionbarsherlock庫項目,則先引用之):

public class SlidingFragmentActivity extends SherlockFragmentActivity implements SlidingActivityBase

運行 ExampleListActivity工程

效果圖


最後注意:若是你要本身新建SlidingMenu項目那麼必須將你的工程跟actionbarsherlocklibrary放在同一個文件夾否則你沒法將這些庫添加到你的工程裏面

相關文章
相關標籤/搜索