很多人沒有搞懂課程的主題,主題是教你寫viewPager的指示器,不是教你怎么寫好自己的代碼,怎么優(yōu)化代碼,這種基礎又重要的東西要自己實戰(zhàn)中不斷累積,別人教不了你太多
2017-07-02
非常感謝老師的講解,受益匪淺.但是,其實其中還存在著很多的bug,我簡單彌補了一下,很多需要優(yōu)化的地方,我也簡單做了一下優(yōu)化,項目完整代碼:https://github.com/xfhy/ViewPagerIndicator,歡迎大家批評指正.
我的項目是矩形指示器,然后scroll時第一頁和最后一頁彌補bug,ViewPager添加監(jiān)聽器應該是viewPager.addOnPageChangeListener,暴露接口參考自源碼;高亮和重置所有文本優(yōu)化成一個方法.在此,再次感謝老師.
我的項目是矩形指示器,然后scroll時第一頁和最后一頁彌補bug,ViewPager添加監(jiān)聽器應該是viewPager.addOnPageChangeListener,暴露接口參考自源碼;高亮和重置所有文本優(yōu)化成一個方法.在此,再次感謝老師.
2017-06-06
我也認為最后一個tab可以像荊楚龍少說的一樣,需要加一個判斷條件.另外,顯示高亮部分有兩個地方可以修改下.1.老師在設置選中的tab為高亮后,其他的tab使用了for循環(huán),我認為可以設置一個prePosition,記錄上次選中的tab的position,這樣就可以不用for循環(huán).2.老師在給textview添加點擊事件時也用了for循環(huán),這個可以在addview時添加進去,這樣也不用再寫個for循環(huán)了.僅供參考.
2016-11-20