簡(jiǎn)介:本課程通過高仿360加速球核心效果,帶大家綜合實(shí)戰(zhàn)自定義控件,事件觸摸處理,以及浮窗體等重難點(diǎn)技術(shù)。讓大家在實(shí)戰(zhàn)中體會(huì)這些知識(shí)點(diǎn)在實(shí)際項(xiàng)目中的運(yùn)用,從而能學(xué)習(xí)致用,打造出更加酷絢的UI和體驗(yàn)更好的產(chǎn)品。
第1章 課程介紹
本課程主要是通過實(shí)現(xiàn)360加速球的核心效果,讓大家學(xué)習(xí)如何自定義控件,如何自定義動(dòng)畫,如何處理手勢(shì)觸摸事件以及如何使用窗體管理類,以便于大家在將來的學(xué)習(xí)和工作中遇到類似需求時(shí)能夠做出更好的效果。
第2章 浮窗小球的制作、顯示與事件處理
本章首先講一下案例的整體實(shí)現(xiàn)思路,讓大家對(duì)案例的實(shí)現(xiàn)有一個(gè)整體的認(rèn)識(shí),然后會(huì)創(chuàng)建一個(gè)浮窗管理類,接著就是浮窗的制作,顯示與事件處理了。
第3章 加速球的制作、顯示、動(dòng)畫與事件處理
本章帶大家實(shí)現(xiàn)加速球的制作,顯示以及點(diǎn)擊和雙擊時(shí)的水波蕩漾動(dòng)畫效果,這也是本課程的重難點(diǎn)。還在等什么,趕快動(dòng)起手來吧!
第4章 底部菜單欄的制作與顯示
本章實(shí)現(xiàn)一個(gè)簡(jiǎn)單的底部菜單,在用戶點(diǎn)擊加速球的時(shí)候從屏幕底部彈出這個(gè)菜單,以方便用戶做加速處理。