統(tǒng)一答復(fù) 3:
其實(shí)這個(gè)只是一個(gè)控件的選擇而已,我們課程中最重要的內(nèi)容是邏輯關(guān)系的梳理,數(shù)據(jù)的管理以及動(dòng)畫(huà)特效的實(shí)現(xiàn),很多網(wǎng)上流行的第三方控件它之所以好用,底層其實(shí)也還是需要這些基本的邏輯計(jì)算和動(dòng)畫(huà)特效支撐,我希望大家學(xué)習(xí)的不僅僅是使用一個(gè)控件或者框架,更多的是能夠了解底層基本原理,學(xué)習(xí)框架,吃透框架,進(jìn)而能夠自己編寫(xiě)框架。進(jìn)階成一個(gè)真正的專(zhuān)家!
謝謝!
?
其實(shí)這個(gè)只是一個(gè)控件的選擇而已,我們課程中最重要的內(nèi)容是邏輯關(guān)系的梳理,數(shù)據(jù)的管理以及動(dòng)畫(huà)特效的實(shí)現(xiàn),很多網(wǎng)上流行的第三方控件它之所以好用,底層其實(shí)也還是需要這些基本的邏輯計(jì)算和動(dòng)畫(huà)特效支撐,我希望大家學(xué)習(xí)的不僅僅是使用一個(gè)控件或者框架,更多的是能夠了解底層基本原理,學(xué)習(xí)框架,吃透框架,進(jìn)而能夠自己編寫(xiě)框架。進(jìn)階成一個(gè)真正的專(zhuān)家!
謝謝!
?
2020-07-21
統(tǒng)一答復(fù) 2:
當(dāng)然你也可以把GridView換成其他控件,比如官方出品的強(qiáng)大列表控件——RecyclerView,它有著高效的列表緩存,以及豐富簡(jiǎn)單的動(dòng)畫(huà)效果,也可以通過(guò)LayoutManager實(shí)現(xiàn)復(fù)雜的樣式變換,從效果上來(lái)講替換GridView完全沒(méi)有問(wèn)題,但大家結(jié)合本課程的項(xiàng)目思考一下,在本課程中其實(shí)并沒(méi)有發(fā)揮出RecyclerView它本身的優(yōu)越性,反倒需要增加一個(gè)擴(kuò)展包的引入,這無(wú)疑會(huì)增加代碼復(fù)雜度以及安裝包的體積。
當(dāng)然你也可以把GridView換成其他控件,比如官方出品的強(qiáng)大列表控件——RecyclerView,它有著高效的列表緩存,以及豐富簡(jiǎn)單的動(dòng)畫(huà)效果,也可以通過(guò)LayoutManager實(shí)現(xiàn)復(fù)雜的樣式變換,從效果上來(lái)講替換GridView完全沒(méi)有問(wèn)題,但大家結(jié)合本課程的項(xiàng)目思考一下,在本課程中其實(shí)并沒(méi)有發(fā)揮出RecyclerView它本身的優(yōu)越性,反倒需要增加一個(gè)擴(kuò)展包的引入,這無(wú)疑會(huì)增加代碼復(fù)雜度以及安裝包的體積。
2020-07-21
1、gridview 已淘汰 2、布局小技巧textview 能夠設(shè)置 drawableright 不需要使用 relativelatout 套住 textview 和 imageview
2020-07-03