Android布局大全 Android的界面是有布局和组件协同完成的,布局好比是建筑里的框架,而组件则相当于建筑里的砖瓦。组件按照布局的要求依次排列,就组成了用户所看见的界面。 所有的布局方式都可以归类为ViewGroup的5个类别,即ViewGroup的5个直接子类。其它的一些布局都扩展...
分类:
移动开发 时间:
2015-12-16 12:00:42
阅读次数:
229
开篇语:最近程序在做一个小效果,要用到touch,结果整得云里面雾里的,干脆就好好把android touch机制好好看了一下,呵呵。。android系统中的每个ViewGroup的子类都具有下面三个和TouchEvent处理密切相关的方法:1)public boolean dispatchTouc...
分类:
移动开发 时间:
2015-12-15 06:21:58
阅读次数:
225
需要用到的编程元素视图:View,可视化元素的基类,所有组件、视图等都是由View派生出去的视图组:ViewGroup,是View的扩展,可以包括多个子视图Fragment:类似于前期的Activity碎片,拥有独立的布局,但是需要绑定到Activity上Activity:基本显示单元,用于显示界面...
分类:
移动开发 时间:
2015-12-14 18:22:57
阅读次数:
201
触摸事件侧滑菜单---github-SlidingMenu 1.在ViewGroup中,让自己内容移动有以下三个方法个方法:layout(l,t,r,b);offsetTopAndBottom(offset)和offsetLeftAndRight(offset);scrollTo和scrollBy方...
分类:
其他好文 时间:
2015-12-12 23:19:09
阅读次数:
565
绝对布局AbsoluteLayout,继承自ViewGroup,子组件的大小、位置完全由开发者自己定义。...
分类:
移动开发 时间:
2015-12-12 07:08:04
阅读次数:
168
相对布局RelativeLayout,继承自ViewGroup。相对布局的子组件的位置总是相对于兄弟组件或者父容器决定的。...
分类:
移动开发 时间:
2015-12-11 13:15:46
阅读次数:
152
Android的Touch事件分发机制简单探析参考:http://www.cnblogs.com/linjzong/p/4191891.htmlTouch事件分发中只有两个主角:ViewGroup和View。Activity的Touch事件事实上是调用它内部的ViewGroup的Touch事件,可以...
分类:
其他好文 时间:
2015-12-09 13:41:04
阅读次数:
237
继承已有ViewGroup实现自定义控件模拟ViewPager的效果:实现步骤:1、自定义view继承viewGroup。2、重写onLayout方法,为每一个子View确定位置。3、重写onTouchEvent方法,监听touch事件,并用scrollTo()或scrollBy()方法移动view...
分类:
其他好文 时间:
2015-12-05 19:15:18
阅读次数:
183
自定义控件大概分这三种1、使用系统控件,实现自定义的效果2、自己定义一个类继承View ,实现特定的效果3、自定义属性:给自己的控件,添加自己的属性 4、自己定义一个类继承ViewGroup,实现相应的效果使用系统控件组合成新的控件1.优酷菜单布局就是三个RelativeLayout,要先声明做为基...
分类:
其他好文 时间:
2015-12-05 17:43:49
阅读次数:
287
前言实际项目中需要实现一个 热门搜索 的栏目,类似下图:由于 子项(子view) 中的文字是可变的,一行能显示的 子项 的个数也无法确定。需要支持自动换行和计算位置。开源类库我自己写了个 自定义view ,继承自viewGroup, 来实现它,托管到github开源平台。名称:SimpleFlow...
分类:
移动开发 时间:
2015-12-05 15:49:24
阅读次数:
146