国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > Android > 正文

Android貝塞爾曲線初步學習第二課 仿QQ未讀消息氣泡拖拽黏連效果

2019-12-12 03:23:22
字體:
供稿:網(wǎng)友

上一節(jié)初步了解了Android端的貝塞爾曲線,這一節(jié)就舉個栗子練習一下,仿QQ未讀消息氣泡,是最經(jīng)典的練習貝塞爾曲線的東東,效果如下

這里寫圖片描述

附上github源碼地址:https://github.com/MonkeyMushroom/DragBubbleView

歡迎star~

大體思路就是畫兩個圓,一個黏連小球固定在一個點上,一個氣泡小球跟隨手指的滑動改變坐標。隨著兩個圓間距越來越大,黏連小球半徑越來越小。當間距小于一定值,松開手指氣泡小球會恢復原來位置;當間距超過一定值之后,黏連小球消失,氣泡小球繼續(xù)跟隨手指移動,此時手指松開,氣泡小球消失~

1、首先老一套~新建attrs.xml文件,編寫自定義屬性,新建DragBubbleView繼承View,重寫構(gòu)造方法,獲取自定義屬性值,初始化Paint、Path等東東,重寫onMeasure計算寬高,這里不再

主站蜘蛛池模板: 习水县| 鸡东县| 巫山县| 乾安县| 揭东县| 嘉定区| 景谷| 永泰县| 凯里市| 托克逊县| 神农架林区| 云南省| 肇州县| 连山| 汾西县| 屏东县| 哈巴河县| 开鲁县| 兴安县| 二连浩特市| 洛川县| 五指山市| 瓦房店市| 扶风县| 忻州市| 深泽县| 潼关县| 绥中县| 青州市| 廉江市| 甘孜县| 天祝| 喜德县| 腾冲县| 宁陵县| 安溪县| 舒兰市| 确山县| 那曲县| 英吉沙县| 灌南县|