学完就忘。所以决定把头脑中的想法实现成一个View。
一、想法
实现一个卡通人头模样的View,当手指按中该View时,卡通的牙齿会咬住手指,并且会随着手指的移动而移动。
二、知识点
(1)View的绘制
(2)触摸事件的监听
三、实现步骤
(1)继承一个View,重写onDraw(),onLayout(),onMeasure();
(2)创建头的paint和嘴巴的paint,在onDraw()里面的Canvas画出头的形状和嘴巴的形状;
(3)重写onTouchEvent()方法,监听的点击事件;
(4)监听到点击事件,根据触摸范围放大嘴巴,跟着手指移动。