声明:源代码不是我写的,是网上的以为大神写的(地址给忘了),我拿过来以后呢,稍微改动了一下源码,使之符合了项目需求,再次特别感谢那位大牛,非常感谢。 是一个自定义布局,继承自ViewGroup 2、这个自定义布局使用起来也非常的方便 还是代码直接点 这里面能放两个Viewgroup,第二个Viewg ...
分类:
移动开发 时间:
2016-04-28 14:12:37
阅读次数:
414
第一组UI组件——以viewGroup为基类的布局管理器Android的布局管理器本身就是一个UI组件,继承了View类,是ViewGroup的一个子类。
Android中的六种布局介绍...
分类:
移动开发 时间:
2016-04-26 22:01:08
阅读次数:
241
在学习新内容之前,我们先来弄清楚两个问题:
1 . 什么是ViewGroup?
ViewGroup是一种容器。它包含零个或以上的View及子View。
2 . ViewGroup有什么作用?
ViewGroup内部可以用来存放多个View控件,并且根据自身的测量模式,来测量View子控件...
分类:
移动开发 时间:
2016-04-26 21:44:52
阅读次数:
230
继承关系
public class ScrollView extends FrameLayout
java.lang.Object
android.view.View
android.view.ViewGroup
android.widget.FrameLayout
android.widget.ScrollView
类概述...
分类:
移动开发 时间:
2016-04-26 21:20:27
阅读次数:
254
AdapterView是一组重要的组件,AdapterView本身是一个抽象基类,它派生的子类在用法上十分相似,只是显示接麦呢有一定区别。 Adapter有以一下特征: >AdapterView继承了ViewGroup,它的本质是容器。 >AdapterView可以把包括多个“列表项”,并将多个“列 ...
分类:
其他好文 时间:
2016-04-26 19:09:48
阅读次数:
250
Activity和View的区别: activity相当于控制部分,view相当于显示部分。两者之间是多对多的关系,所有东西必须用view来显示。 viewGroup继承自view,实现了ViewManager,ViewParent接口,主要用作layout方面。 Activity中加载相应的vie ...
分类:
其他好文 时间:
2016-04-24 21:41:13
阅读次数:
293
1、当View的measure被确定后,会调用ViewGroup的layout方法,之后使用onLayout方法(同样也是系统未自动重写,要我们自己完成)遍历子View(根Measure的形式是一样得)与Measure不同的时候,允许重写layout()方法。 分析layout源码:(P194 ①) ...
分类:
其他好文 时间:
2016-04-24 15:28:00
阅读次数:
136
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38339817 , 本文出自:【张鸿洋的博客】
最近由于工作的变动,导致的博客的更新计划有点被打乱,希望可以尽快脉动回来~
今天给大家带来一篇自定义ViewGroup的教程,说白了,就是教大家如何自定义ViewGroup,如果你对自定义ViewGroup还不是很了解,或...
分类:
移动开发 时间:
2016-04-22 20:06:20
阅读次数:
191
首先需要了解Fragment的生命周期 先了解fragment的生命周期,@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { Vie ...
分类:
其他好文 时间:
2016-04-21 16:35:13
阅读次数:
122
简介补间动画的原理:每次绘制视图时View所在的【ViewGroup】中的drawChild函数获取该View的Animation的值,然后调用canvas.concat (transformToApply.getMatrix()),通过【矩阵运算】完成动画帧,如果动画没有完成,继续调用【inval... ...
分类:
其他好文 时间:
2016-04-20 21:45:37
阅读次数:
233