DrawerLayout的关键点(我认为的)就在于layout文件的layout_gravity属性的值,只有左右,两种选择,不能从上下滑出来,就算有这个效果也不是这个套路弄出来的。 至于颜色默认是透明,必须加个色,不然是重复的。
分类:
移动开发 时间:
2015-08-25 18:22:43
阅读次数:
166
关于Android下拉刷新上拉加载,网上的Demo太多太多了,这里不是介绍怎么去实现下拉刷新上拉加载,而是针对下拉刷新上拉加载常用的一些应用场景就行了一些总结,包含了下拉刷新上拉加载过程中遇到的一些手势冲突问题的解决方法(只能算是抛砖引玉)。因为目前市面上的一些APP的下拉刷新上拉加载没有考虑Item不满屏的情况,会有一些异常(也许是因为这种情况很少见),即便是Git上,很多人都在用的pull-to-refresh,在Item不满屏的情况下,上拉加载更多时,Loading的FooterView会紧贴在最后一...
分类:
移动开发 时间:
2015-08-16 23:08:54
阅读次数:
476
DrawerLayout需要的布局文件首先要以android.support.v4.widget.DrawerLayout 作为标签。另外需要将设置的侧边栏布局的android:layout_gravity="start" start设置为左边布局,end设置为右边布局。在activity中的代码:...
分类:
移动开发 时间:
2015-08-16 21:06:55
阅读次数:
190
DrawerLayout是Google官方推荐的一种实现侧滑菜单的方式。开源中国oschina客户端和git@osc的侧滑菜单都是借助DrawerLayout来实现的。在git@osc项目的学习时,只是草草过了一下,既然又碰到了,有必要详细的总结一下。学习DrawerLayout的最好教材无非就是Google的官方文档—— Creating a Navigation Drawer下文的DrawerL...
分类:
其他好文 时间:
2015-08-12 11:43:38
阅读次数:
172
一、问题描述
侧边栏是Android应用中十分常见的界面效果,可随主屏在左侧或右侧联动,是特别适应手机等小屏幕特性的典型界面设计方案之一,常用作应用的操作菜单,如图所示
实现侧边栏可以使用第三方组件slidingmenu实现和Google官方提供的滑动抽屉组件DrawerLayout实现,下面就分别使用这两种方法实现左右滑动的侧边栏
二、先使用之前讲过...
分类:
移动开发 时间:
2015-08-10 16:10:34
阅读次数:
197
如何实现android中的抽屉效果?
1.创建xml文件
其根视图是
这个xml分为两部分,一部分是主要内容的视图,一部分是抽屉的视图。
主要内容视图一般是FrameLayout,一定要是DrawerLayout的第一个视图,其高度和父视图的高度匹配。
抽屉视图一般是ListView,在写抽屉视图的时候要注意
1.宽度一般要小于320dp
2.android:layout...
分类:
移动开发 时间:
2015-08-05 10:32:21
阅读次数:
351
问题原因:id_framelayout2 写在 id_linearlayout2 的后面了;注意记得写:android:layout_gravity="start"正确:
分类:
移动开发 时间:
2015-07-31 21:45:39
阅读次数:
222
1.先看效果图2.说明2.1目前市场上面很多软件都流行这种抽屉小果的实现,就我而言,这种设计是比较容易搭建框架的,而且UI效果也是非常不错的。3 文章引用3.1.Android 抽屉效果的导航菜单实现
3.2Android官方终于支持 Navigation Drawer(导航抽屉)模式4.库的引用4.1首先, DrawerLayout这个类是在Support Library里的,需要加上andr...
分类:
移动开发 时间:
2015-07-31 20:23:44
阅读次数:
367
大家可以先参考一下这边文章,先发开文章里面提到的overdraw功能,这样你可以看到屏幕的overdraw情况
http://hukai.me/android-performance-render/
由于我们公司奇葩的设计(有一个接近全屏的drawerlayout!!!内容还和drawerlayout下的内容一样!!!只是排版不用!!!),我们的app一直都十分的卡!!!
打...
分类:
移动开发 时间:
2015-07-31 18:36:34
阅读次数:
140
1 :DrawerLayout侧边栏用于实现如图所示的效果: 2:跟布局XML代码如下 ,第一个元素标签为页面显示内容,第二个元素标签用于显示DrawerLayout的布局样式,我用了一个ListView展示。 3:Activity代码如下,通过...
分类:
其他好文 时间:
2015-07-29 19:02:45
阅读次数:
122