很入门和清楚的讲解, 没有讲太多关于View和ViewGroup的东西, 而是讲了够用的内容, 并通过清晰简单而又实用的简单例子带入门, 支持
2014-12-27
楼下笔误了,应该是
(如:this(context, attrs, R.attr.flowLayoutStyle);)
(如:this(context, attrs, R.attr.flowLayoutStyle);)
2014-12-21
视频讲得挺好的,可以学习到很好的想法。
关于View的3个构造方法,我的理解:
从xml布局文件中实例化的view,调用的是2个参数的构造方法,3个参数的构造方法通常是在2个参数的构造方法中手动调用的
(如:this.FlowLayout(context, attrs, R.attr.flowLayoutStyle)),第三个参数表示的是该自定义view的默认样式(default style),通常在自定义的themes中指定。
以上有不正确的地方,请指正。
关于View的3个构造方法,我的理解:
从xml布局文件中实例化的view,调用的是2个参数的构造方法,3个参数的构造方法通常是在2个参数的构造方法中手动调用的
(如:this.FlowLayout(context, attrs, R.attr.flowLayoutStyle)),第三个参数表示的是该自定义view的默认样式(default style),通常在自定义的themes中指定。
以上有不正确的地方,请指正。
2014-12-21
不清楚的同学可以看看这一篇学习心得,后面的是关于流式布局,前面的3篇是ListView实现下拉刷新
http://www.imooc.com/wenda/detail/239260
http://www.imooc.com/wenda/detail/239260
2014-12-13