簡介:本課程以微信主界面為例,介紹如何使用ViewPager和FragmentPagerAdapter實現(xiàn)多頁面滑動效果,底部Tab的指示器動畫特效,還將擴展ViewPager實現(xiàn)透明度漸變、旋轉等特效。
第2章 搭建仿微信主界面
本章將使用ViewPager和FragmentPagerAdapter實現(xiàn)多頁面滑動效果,通過添加底部的四個Tab,支持點擊、滑動切換功能
第3章 Fragment與主Activity的通信
本章將介紹Activity調用Fragment及Fragment調用Activity的方式
第4章 底部Tab的動畫拆解與實現(xiàn)
本章將帶大家分析分解Tab動畫實現(xiàn),并為指示器添加動畫效果,處理Tab點擊事件及如何優(yōu)化顯示,最后介紹屏幕旋轉問題的解決方案。
第5章 擴展ViewPager動畫特效
本章將使用ViewPager實現(xiàn)圖片滑動效果,并使用屬性動畫、Banner等技術實現(xiàn)圖片切換時酷炫動畫特效
解鎖即可觀看《移動端架構師》完整課程視頻
移動端架構師
親歷日活千萬級APP全流程落地,成為技術強+思維深+視野廣 的P7級移動端架構師
【第1周】走進移動端架構師
【第2周】通用UI組件開發(fā)與基礎框架設計
【第3周】高級UI組件定制與解耦設計
【第4周】Android必備Kotlin核心技術
【第5周】Android UI核心組件剖析與實戰(zhàn)
【第6周】Android 導航架構探秘
【第7周】線程與線程池核心技術
【第8周】Android網(wǎng)絡編程進階
【第9周】架構首頁模塊
【第9+周】架構首頁分類模塊
【第10周】解密Jetpack工具庫核心組件
【第11周】架構商品詳情模塊
【第12周】Android消息機制與類加載
【第13周】玩轉Kotlin x Java 設計模式
【第14周】主流架構模式演進之路
【第15周】主流架構實戰(zhàn)搜索模塊
【第16周】IOC架構設計
【第17周】構建與打包能力
【第18周】走進Flutter開發(fā)
【第19周】Flutter混合架構原理剖析與應用
【第20周】Flutter實戰(zhàn)應用與性能優(yōu)化
【第21周】走進RN開發(fā)
【第22周】RN混合架構原理剖析與應用
【第23周】穩(wěn)定性優(yōu)化
【第24周】性能優(yōu)化
【第25周】開發(fā)技能拓展
【第26周】后端-DAU超千萬的移動端接口設計實現(xiàn)
【第27周】前端-管理后臺設計實現(xiàn)
【第28周】【SDK+服務端+控臺】配置中心架構實現(xiàn)
【第29周】HiAbility SDK開發(fā)
【第30周】學成“下山”