Android自定义控件(特效二) 点击屏幕,根据所点击的位置绘制桃心
生活随笔
收集整理的這篇文章主要介紹了
Android自定义控件(特效二) 点击屏幕,根据所点击的位置绘制桃心
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
先附GIF一張
思路如下:多次點(diǎn)擊屏幕則會(huì)繪制多個(gè)桃心,所以將這些桃心放到List中。在點(diǎn)擊屏幕后調(diào)用onTouchEvent,在onTouchEvent里設(shè)置桃心的初始狀態(tài)值,如半徑、XY坐標(biāo),然后invalidate調(diào)用onDraw進(jìn)行繪制,最后調(diào)用Handler來(lái)刷新桃心的透明度。
代碼如下:
首先在onTouchEvent里設(shè)置桃心的初始值
[java] view plaincopy
在添加到list里后,invalidate調(diào)用onDraw,來(lái)繪制桃心
[java] view plaincopy
最后,調(diào)用handler來(lái)刷新桃心的半徑、透明度
完整Demo:http://download.csdn.NET/detail/qq_18612815/9514091
總結(jié)
以上是生活随笔為你收集整理的Android自定义控件(特效二) 点击屏幕,根据所点击的位置绘制桃心的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Android自定义控件(特效一) 点击
- 下一篇: android滤镜效果,Android图