安卓手寫字跡源碼(毛筆,噴槍,馬克筆等效果)

之前項目需要,要在手機上實現筆跡的效果,這類的應用多了,但是源碼在全球最大局域網內卻找不到~~

一年前是想着自己做的,當時知道安卓設備的touch是可以獲取僞壓力感應值

即手指壓力越大,皮膚接觸面積也就越大,通過motionEvent.getSize();獲得~~

這個在ios上可是沒有的哦~~不過不同設備取值範圍有點不同唉~~

偶然,就在Github上找到啦~~實現原理如上...

我不喜歡打字...上圖:

    


移植時記得要配置AndroidManifest.xml  HardwareAccelerated(硬件加速)和LargeHeap(申請大內存)即可

替換drawable-nodpi下的fountainpen.png圖片就可以有不同的筆跡了哦  ╮(╯3╰)╭

如果需要更加平滑的曲線可以用貝塞爾path優化,算法參考美女の文章 o(∩_∩)o 


參考文章:

     美女程序媛念茜<在iOS上繪製自然的簽名

     源碼Github下載  ♫ ♬ ♪

     源碼CSDN下載  ♫ ♬ ♪

發佈了30 篇原創文章 · 獲贊 106 · 訪問量 37萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章