啟航的自定義控件三部曲文章索引
扔物線的自定義View(HenCoder)
動(dòng)畫(huà)篇
自定義控件三部曲之動(dòng)畫(huà)篇(一)——alpha岁钓、scale杠娱、translate、rotate归苍、set的xml屬性及用法
自定義控件三部曲之動(dòng)畫(huà)篇(二)——Interpolator插值器
自定義控件三部曲之動(dòng)畫(huà)篇(三)—— 代碼生成alpha拥峦、scale只恨、translate译仗、rotate、set及插值器動(dòng)畫(huà)
自定義控件三部曲之動(dòng)畫(huà)篇(四)——ValueAnimator基本使用
自定義控件三部曲之動(dòng)畫(huà)篇(五)——ValueAnimator高級(jí)進(jìn)階(一)
自定義控件三部曲之動(dòng)畫(huà)篇(六)——ValueAnimator高級(jí)進(jìn)階(二)
自定義控件三部曲之動(dòng)畫(huà)篇(七)——ObjectAnimator基本使用
自定義控件三部曲之動(dòng)畫(huà)篇(八)——PropertyValuesHolder與Keyframe
自定義控件三部曲之動(dòng)畫(huà)篇(九)——聯(lián)合動(dòng)畫(huà)的代碼實(shí)現(xiàn)
自定義控件三部曲之動(dòng)畫(huà)篇(十)——聯(lián)合動(dòng)畫(huà)的XML實(shí)現(xiàn)與使用示例
自定義控件三部曲之動(dòng)畫(huà)篇(十一)——layoutAnimation與gridLayoutAnimation
自定義控件三部曲之動(dòng)畫(huà)篇(十二)——animateLayoutChanges與LayoutTransition
自定義控件三部曲之動(dòng)畫(huà)篇(十三)——實(shí)現(xiàn)ListView Item進(jìn)入動(dòng)畫(huà)
繪圖篇
自定義控件之繪圖篇(一):概述及基本幾何圖形繪制
自定義控件之繪圖篇(二):路徑及文字
自定義控件之繪圖篇(三):區(qū)域(Range)
自定義控件之繪圖篇(四):canvas變換與操作
自定義控件之繪圖篇( 五):drawText()詳解
自定義控件三部曲之繪圖篇(六)——Path之貝賽爾曲線和手勢(shì)軌跡官觅、水波紋效果
自定義控件三部曲之繪圖篇(七)——Paint之函數(shù)大匯總
自定義控件三部曲之繪圖篇(八)——Paint之ColorMatrix與濾鏡效果
自定義控件三部曲之繪圖篇(九)——Paint之setColorFilter
自定義控件三部曲之繪圖篇(十)——Paint之setXfermode(一)
自定義控件三部曲之繪圖篇(十一)——Paint之setXfermode(二)
自定義控件三部曲之繪圖篇(十二)——Paint之setXfermode(三)
自定義控件三部曲之繪圖篇(十三)——Canvas與圖層(一)
自定義控件三部曲之繪圖篇(十四)——Canvas與圖層(二)
自定義控件三部曲之繪圖篇(十五)——QQ紅點(diǎn)拖動(dòng)刪除效果實(shí)現(xiàn)(基本原理篇)
自定義控件三部曲之繪圖篇(十六)——給控件添加陰影效果與發(fā)光效果
自定義控件三部曲之繪圖篇(十七)——為Bitmap添加陰影并封裝控件
自定義控件三部曲之繪圖篇(十八)——BitmapShader與望遠(yuǎn)鏡效果
自定義控件三部曲之繪圖篇(十九)——LinearGradient與閃動(dòng)文字效果
自定義控件三部曲之繪圖篇(二十)——RadialGradient與水波紋按鈕效果
視圖篇
自定義控件三部曲視圖篇(一)——測(cè)量與布局
自定義控件三部曲視圖篇(二)——FlowLayout自適應(yīng)容器實(shí)現(xiàn)
自定義控件三部曲視圖篇(三)——瀑布流容器WaterFallLayout實(shí)現(xiàn)