@没结果的花 今天算是回头复习一下这个内容。 看了看评论,特别想回复你, 你说别人乱喷,你自己在做什么呢? 还有,我也看了你最近的学习记录,16年3月多才开始学Activity试问你能比他强多少? 就说别人是小白。 还有,对于在留言中对视频内容做总结,是我对自己看视频的一个观后感。 留言在这里是觉得如果有人看的很枯燥,刚刚好又能看懂我的视频总结,岂不是两全其美? 你不喜欢可以不看。 也希望你能够在提起别人素质的时候,注意一下自己的素质。
2016-04-29
自定义VIew:根据需求写属性,并在其构造方法获取属性,然后进行相应的处理。 然后复写其检测方法,根据定义大小的模式(三种),来确定组件的大小。 复写onDraw方法,来绘制组件组件的特殊图形。
自定义ViewGroup:如果不太涉及到和用户的交互问题,就只需要注意 自身大小,以及子控件大小(给与其提供参考),然后就是子控件在自身中的布局。 如果涉及一个和用户交互的问题,那么就要复写onTouchEvent来处理用户的手势。并且 复写onIntercepTouchEvent方法来决定 这次手势归自己处理还是传递到子控件去,由子控件处理。
自定义ViewGroup:如果不太涉及到和用户的交互问题,就只需要注意 自身大小,以及子控件大小(给与其提供参考),然后就是子控件在自身中的布局。 如果涉及一个和用户交互的问题,那么就要复写onTouchEvent来处理用户的手势。并且 复写onIntercepTouchEvent方法来决定 这次手势归自己处理还是传递到子控件去,由子控件处理。
2016-03-30
句实话,最开始看,真的很枯燥。因为我真的属于那种积累太少的初学者。看老师的代码很吃力。以前自定义View就看过第一行代码那本书上的。哪里讲得很浅显。和这里完全不一样。 所以很多代码我都是反反复复看。还去查百度。过一会又忘记了。毕竟没有使用过。 一直到我看到了最后,才发现,其实前面都是为了最后几分钟做铺垫。做解释的。也不用强行记住所有代码。记住老师前面讲的逻辑。最后听总结的时候就一目了然。 我进行了一下自我总结。
自定义VIew:根据需求写属性,并在其构造方法获取属性,然后进行相应的处理。
自定义VIew:根据需求写属性,并在其构造方法获取属性,然后进行相应的处理。
2016-03-30