常见实现App 上面侧边栏菜单之前使用SlidingMenu,现在发现Goolgle原生NavigationDrawer也挺好用。但是细心的开发者们发现NavigationDrawer没有类似SlidingMenu全屏平移的效果,其实不用着急,简单修改即可实现此效果。 话不多说上代码: 代码就不发了 ...
分类:
其他好文 时间:
2020-01-10 12:27:01
阅读次数:
60
http://www.jianshu.com/p/c8cbeb7ea43a 用Navigation Drawer 和 Navigation View 来实现左右侧滑 Activity里甚至什么都不用写 NavigationDrawer 简介 NavigationDrawer 是 Google 在 M ...
分类:
移动开发 时间:
2017-07-20 10:17:53
阅读次数:
256
导航抽屉(navigationdrawer)是一个从屏幕左边滑入的面板,用于显示应用的主要导航项目。用户能够通过在屏幕左边缘滑入或者触摸操作栏的应用图标打开导航抽屉。导航抽屉覆盖在内容之上,但不覆盖操作栏。当导航抽屉全然打开后,操作栏的标题须要更换为应用的名称。而不是显示当前视图的名称。而且关闭全部 ...
分类:
移动开发 时间:
2017-04-14 13:42:02
阅读次数:
242
仿今日头条和QQ侧滑和智慧北京的小项目3本项目图片素材均来自今日头条,QQ侧滑没有使用Android原生的NavigationDrawer,而使用的是第三方SlidingMenu,原因是这个控件暂时没有仔细研究(后期会研究并写demo),项目整体可以说是使用了一个Activity加多个Fragment,全部采用沉寂式。
前文摘要:仿今日头条和QQ侧滑和智慧北京的小项目2
TabPager(New...
分类:
其他好文 时间:
2016-05-30 14:40:30
阅读次数:
159
本文主要介绍部分support:design(材料设计库)的控件使用,以及官方模板NavigationDrawer的实现。DrawerLayout该控件是一个侧滑菜单布局,当按照规定书写xml布局文件后,即可轻松实现侧滑效果。
ps:用于替代第三方的侧滑菜单,如sliding menu等。这里给一个简单的Demo示例(配合Toolbar,不熟悉请看MD设计之起步):左右侧滑菜单设定DrawLayo...
分类:
其他好文 时间:
2016-05-13 02:50:29
阅读次数:
197
昨天想到了NavigationDrawer中Item点击的问题。 点击Drawer中的一个Item需要到一个新的页面,你是应该打开一个新的Activity呢还是直接用fragment呢? 如果打开新的activity,那么新的Activity覆盖,Drawer按钮就会消失;当然你也可以在新的Acti ...
分类:
移动开发 时间:
2016-05-01 13:35:41
阅读次数:
340
一开始是冲这个效果去的 用新版本的SDK可以自动生成一个简单的NavigationDrawer项目 但是由于SDK版本太新的问题,运行的效果不如人愿 由于项目中用的appcompat版本是 com.android.support:appcompat-v7:22.0.0 ID...
分类:
移动开发 时间:
2015-05-19 13:18:09
阅读次数:
166
相信经常使用移动应用的用户都很熟悉侧滑菜单栏, 下拉, 下弹, 上弹等应用场景, 几乎主流的移动应用无论IOS 还是Android都能看到. 2.3以前的时候, 很多第三方比如SlidingMenu, MenuDrawer, ActionbarSherlock等等都很大程度的丰富和深化了这种交互理念.能让小小的屏幕, 容纳更多的交互接口. 也是这种趋势, Android官方在v4终于推出了Draw...
分类:
移动开发 时间:
2015-05-09 08:53:05
阅读次数:
352
最近在开发app的时候需要用到NavigationDrawer,但是在添加动画(汉堡图标和箭头图标互转)效果的时候老是出现问题,折腾了好几个小时终于搞定。在这里跟大家分享一下。说明下,我开发时候用的minSdkVersion 是9,也就是本文所说的方法适用于APIlevel 2.3以上的情况,但若minsdk比较高的话会有略微的差异。
1.效果及依赖
NavigationDrawe...
分类:
移动开发 时间:
2015-05-08 01:49:42
阅读次数:
176
整个示例都是改造自 Google Android Training 中的 NavigationDrawer 示例(http://developer.android.com/training/implementing-navigation/nav- drawer.html)因为我需要使用自定义的 Ac...
分类:
移动开发 时间:
2015-01-26 11:35:09
阅读次数:
260