在Andoird使用Android自带的那些组件,像SlidingDrawer和DrawerLayout都是抽屉效果的菜单,但是在项目很多要实现的功能都收到Android这些自带组件的限制,导致很难完成项目的需求,自定义的组件,各方面都在自己的控制之下,从而根据需求做出调整。想要实现好的效果,基本上都的基于Android的OnTouch事件自己实现响应的功能。...
分类:
移动开发 时间:
2015-04-22 20:38:48
阅读次数:
245
一、概述
随着android版本的不断的更新,google推出了越来越多的高级组件,采用这些官方组件我们可以方便的实现一些以前需要通过复杂编码或者使用第三方组件才能实现的效果,比如slidingmenu、sherlockactionbar等。在这里,我们通过使用android的官方组件ActionBar和DrawerLayout来实现网易新闻客户端首页的效果。
由于Acti...
分类:
其他好文 时间:
2015-04-22 18:35:49
阅读次数:
166
现在在做一个小项目,用到了基础的GridView和ListView。在此做一个记录。项目的主界面是用DrawerLayout实现侧滑,顶部栏使用ToolBar,SlidingTabLayout和ViewPager实现左右切换页卡,多个Fragment通过Adapter适配到ViewPager上。.....
分类:
其他好文 时间:
2015-04-22 09:27:13
阅读次数:
233
首先看效果图,网易新闻客户端的特点是双向侧滑,并且左上角的图标会随着菜单的侧滑会有动画效果。
我们采用Toolbar和DrawerLayout实现双向侧滑以及actionbar在菜单文件里先定义菜单<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.androi...
分类:
其他好文 时间:
2015-04-19 18:04:21
阅读次数:
319
/** * DrawerLayout:Android自己提供的滑动菜单(后加入的布局在上面) * 注意:在上面的布局需要添加android:layout_gravity="start" */ @Ov...
分类:
其他好文 时间:
2015-04-17 13:03:59
阅读次数:
161
侧滑菜单控件DrawerLayout是Support
Library包中实现了侧滑菜单效果的控件,也许是因为第三方控件如MenuDrawer等的出现之后,Google借鉴而出现的产物。DrawerLayout分为侧边菜单和主内容两部分,侧边菜单可以根据手势展开与隐藏(DrawerLayout自身特性),主内容区的内容可以随着菜单的点击而变化,内容就要自己去实现啦。
下面的例子主要是根据官方文...
分类:
移动开发 时间:
2015-04-09 17:26:34
阅读次数:
173
Android-极客学院-DrawerLayout学习
分类:
移动开发 时间:
2015-04-01 01:48:46
阅读次数:
289
技术要点: android.support.v4.widget.DrawerLayout 打开抽屉: DrawerLayout .openDrawer();关闭抽屉:DrawerLayout.closeDrawer( );为slidingLayout设置一个layout_grative属性 中间 左...
分类:
移动开发 时间:
2015-03-30 09:08:02
阅读次数:
198
1.首先我们看一下它的监听事件的生命周期代码如下 mDrawerLayout.setDrawerListener(new DrawerListener() { @Override public void onDrawerStateChanged(int a...
分类:
其他好文 时间:
2015-03-21 12:37:38
阅读次数:
192
随着android版本的不断的更新,google推出了越来越多的高级组件,采用这些官方组件我们可以方便的实现一些以前需要通过复杂编码或者使用第三方组件才能实现的效果,比如slidingmenu、sherlockactionbar等。在这里,我们通过使用android的官方组件ActionBar和Dr...
分类:
其他好文 时间:
2015-03-19 08:53:03
阅读次数:
1496