
1.前言 事件分發(fā)這個(gè)東西嘛,大家一直都在講,但總有人覺得吃不透。為什么呢?因?yàn)槭录职l(fā)是多維的,有好多條思維分岔路口,而文章基本上只能用一維的...
1.前言 SVG,即Scalable Vector Graphics 可伸縮矢量圖形。這種圖像格式在前端中已經(jīng)使用的非常廣泛了,而在移動(dòng)端的開發(fā)...
1.前言 在學(xué)習(xí)完paint和canvas之后,我們再來學(xué)習(xí)一下path,這樣就可以在自定義控件的繪制這塊領(lǐng)域?yàn)樗麨榱耍?本篇文章將首先介紹p...
1.前言 逛街的時(shí)候,看到一篇Android Canvas 方法總結(jié),這篇文章將Canvas一些基本操作介紹的很詳細(xì)。從零開始的朋友可以先去刷點(diǎn)...
1.前言 上篇介紹了Paint基礎(chǔ)以及shader的使用,傳送門在這里。剩下的高級(jí)應(yīng)用就是xfermode以及濾鏡效果。話不多說,咱們發(fā)車。 2...
1.前言 正在實(shí)習(xí)的公司最近特別忙,加上內(nèi)分泌失調(diào),順便TI7也開始了(唯一指定冠軍!LGD是不可戰(zhàn)勝的!),以上種種,導(dǎo)致斷更了……下面進(jìn)入正...
1.前言 上回咱們說到ViewRootImpl.performTraversals()這個(gè)方法,從這里開始,會(huì)進(jìn)入真正的View的繪制流程。第一...
1.前言 故事要從遠(yuǎn)古時(shí)代的Java說起。 首先隨便寫一個(gè)簡單的Java程序,編譯后運(yùn)行,程序“嗖”的一下執(zhí)行完畢,接著就退出運(yùn)行。這時(shí)候,如果...
1.前言 小時(shí)候聽大人們講四大組件的故事,以為Activity就是手機(jī)屏幕上被看到的那東西。長大以后才發(fā)現(xiàn),原來這個(gè)說法只是大人們照顧到孩子的理...