国产探花免费观看_亚洲丰满少妇自慰呻吟_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計算寬高,這里不再

主站蜘蛛池模板: 乐东| 竹北市| 南华县| 南乐县| 屯留县| 祁连县| 普兰店市| 潞西市| 建始县| 乐陵市| 微山县| 奇台县| 浙江省| 阳江市| 大悟县| 昭苏县| 赤水市| 吉木萨尔县| 亳州市| 胶州市| 图们市| 辉县市| 揭东县| 浑源县| 巴楚县| 渝中区| 昌邑市| 堆龙德庆县| 临澧县| 长兴县| 林口县| 揭阳市| 得荣县| 织金县| 安龙县| 广南县| 阳泉市| 尼勒克县| 庐江县| 剑阁县| 惠东县|