极客学院教程: http://www.jikexueyuan.com/course/61_5.html?ss=1
1. SlidingMenu开源库的配置
Android开源框架视频。2. SlidingMenu 的使用
--------------------------------------------------------------
工程代码:
android 单例模式? 开源库:SlidingMenu.zip ActionBarSherlock.zip
使用Demo UseSlideMenu.zip
--------------------------------------------------------------
怎么用开源。1. SlidingMenu开源库的配置
SlidingMenu 依赖 ActionBarSherlock库
两个库都可以在GitHub上下载到
java开源。两个库import完成后,新建一个工程SlidingMenuDemo,出现如下错误:
ERROR: In <declare-styleable> SherlockSpinner, unable to find attribute android:popupPromptView
使用开源代码,经我尝试,BuildTarget不能大于 19,否则会出现上述错误
2. SlidingMenu 的使用
安卓开源库? 2.1. res/values/dimmens.xml中配置一个属性
<dimen name="sliding_menu_offset">200dp</dimen>
2.2 定义一个布局: slidingmenu.xml
2.3 在Java代码中使用
public class MainActivity extends Activity {private SlidingMenu slidingMenu;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);slidingMenu = new SlidingMenu(this);slidingMenu.setMode(SlidingMenu.LEFT);slidingMenu.setBehindOffsetRes(R.dimen.sliding_menu_offset);slidingMenu.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);slidingMenu.attachToActivity(this, SlidingMenu.SLIDING_CONTENT);slidingMenu.setMenu(R.layout.slidingmenu);} }
效果如下