(一)想法。

学完就忘。所以决定把头脑中的想法实现成一个View。

一、想法

实现一个卡通人头模样的View,当手指按中该View时,卡通的牙齿会咬住手指,并且会随着手指的移动而移动。

二、知识点

(1)View的绘制
(2)触摸事件的监听

三、实现步骤

(1)继承一个View,重写onDraw(),onLayout(),onMeasure();
(2)创建头的paint和嘴巴的paint,在onDraw()里面的Canvas画出头的形状和嘴巴的形状;
(3)重写onTouchEvent()方法,监听的点击事件;
(4)监听到点击事件,根据触摸范围放大嘴巴,跟着手指移动。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容