簡介:本課程將帶領(lǐng)大家通過自定義控件,使用Matrix API結(jié)合手勢檢測實(shí)現(xiàn)Android自由縮放的圖片預(yù)覽效果。課程采用循序漸進(jìn)的方式,首先實(shí)現(xiàn)圖片的自由縮放,然后引入自由移動,最后實(shí)現(xiàn)雙擊放大與縮小的功能。通過該課程,大家可以對Matrix以及手勢檢測相關(guān)API進(jìn)行深入的學(xué)習(xí)。
第2章 實(shí)現(xiàn)圖片的自由縮放
本章節(jié)帶領(lǐng)大家編寫代碼實(shí)現(xiàn)圖片的自由縮放。
第3章 實(shí)現(xiàn)圖片的自由移動
本章節(jié)帶領(lǐng)大家編寫代碼實(shí)現(xiàn)圖片的自由移動效果。
第4章 實(shí)現(xiàn)圖片雙擊放大縮小
本章節(jié)帶領(lǐng)大家通過手勢識別以及計(jì)時任務(wù)實(shí)現(xiàn)雙擊圖片的放大與縮小。
第5章 示例與ViewPager結(jié)合使用
本章節(jié)帶領(lǐng)大家學(xué)習(xí)分析移動時與ViewPager產(chǎn)生的沖突,并且對沖突進(jìn)行處理。
第6章 項(xiàng)目總結(jié)
本章節(jié)帶領(lǐng)大家進(jìn)行整體項(xiàng)目的總結(jié)與回顧。