您的位置:首页 > 移动开发 > Android开发

android侧滑的实现

2015-11-13 09:40 253 查看
转载来源:http://blog.csdn.net/lmj623565791/article/details/39257409

我更改了小地方,源码下载

自己如果不是一定要理解源码,只是更改为自己能用的,下面是步骤,需要理解内容的,参考转载来源

(1):把源码里面的libs文件夹下面的(如下图圈出来的)库包拷贝进自己工程的libs包下面,



然后(按下面的图)把库文件添加进自己的

,这样库才能使用



(2):定义自己的页面(一个是侧滑出来的菜单menu.xml,一个是点出菜单的那个页面index.xml)

比如下面的效果图,就是两个页面



(3):在values文件夹下面定义attr.xml文件夹,把源代码里面的atrr.xml文件里面的内容拷贝过去,这是自定义viewGroup里面要更改属性的地方,侧滑就是更改里面的menu的marginLeft属性的值,详解:http://www.xuebuyuan.com/1403752.html

(4):ScreenUtils.java是工具类,SlidingMenu.java是自定义的水平滑动的组件(HorizontalScrollView),内容可以拷贝源代码里面对应的文件。

(5):使用自定义控件:(注意黑色圈出来的地方是需要更改的,更改为自己的SlidingMenu.java的路径,com.example.hj更改为自己的packageName,下图可以看到的背景图片为菜单的背景图片,及上面那个动态图拉开之后显示菜单的背景)

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android