簡介:課程從零完整的講解了google力推且備受千萬開發者喜愛的的Kotlin語言。并以此為基礎,以通俗易懂,難易循序漸進的方式、小白的視角講解了AndroidUI、Android網絡編程、Android四大組件等必知必會的技能,每章標配一節案例實戰,融會貫通本章所學。
第1章 課程介紹與學習指南--初入門庭
介紹本課程整體內容大綱、課程學習目標、學習收獲。接著會帶領同學們從零手把手搭建開發環境,并構建出第一個APP。
第2章 開發語言Kotlin--略有小成
從零完整的講解了Google力推且備受千萬開發者喜愛的的kotlin語言。萬丈高樓平地起、Kotlin開發語言是Android開發基礎中的基礎。
- 視頻: 2-1 kotlin必知必會 (09:44)
- 視頻: 2-2 kotlin基本數據類型 (12:27)
- 視頻: 2-3 kotlin數據運算(一) (11:38)
- 視頻: 2-4 kotlin數據運算(二) (08:23)
- 視頻: 2-5 kotlin數據容器--數組(一) (11:19)
- 視頻: 2-6 kotlin數據容器--數組(二) (08:40)
- 視頻: 2-7 kotlin數據容器--集合(一) (10:16)
- 視頻: 2-8 kotlin數據容器--集合(二) (11:03)
- 視頻: 2-9 kotlin數據容器--集合(三) (09:54)
- 視頻: 2-10 kotlin 方法(一) (11:45)
- 視頻: 2-11 kotlin 方法(二) (11:54)
- 視頻: 2-12 kotlin Lambda表達式 (13:35)
- 視頻: 2-13 kotlin條件控制 (12:38)
- 視頻: 2-14 Kotlin循環控制 (19:16)
- 視頻: 2-15 深入Kotlin泛型(一) (12:08)
- 視頻: 2-16 深入Kotlin泛型(二) (15:09)
- 視頻: 2-17 Kotlin擴展函數(一) (14:13)
- 視頻: 2-18 Kotlin擴展函數(二) (13:19)
- 視頻: 2-19 Kotlin綜合運用案例:四則運算計算器 (11:55)
第3章 Android UI控件--融會貫通
本章主要是學習Android開發中必須要掌握的幾種UI控件、并依次為基礎,帶領同學們搭建慕課APP的學習頁面
- 視頻: 3-1 Android UI 必知必會 (03:43)
- 視頻: 3-2 LinearLayout線性布局(一) (16:12)
- 視頻: 3-3 LinearLayout線性布局(二) (11:05)
- 視頻: 3-4 RelativeLayout相對布局(一) (10:30)
- 視頻: 3-5 RelativeLayout相對布局(二) (10:32)
- 視頻: 3-6 FrameLayout幀布局 (05:30)
- 視頻: 3-7 MaterialButton控件(一) (16:09)
- 視頻: 3-8 MaterialButton控件(二) (15:38)
- 視頻: 3-9 TextView文本控件 (09:11)
- 視頻: 3-10 ImageView控件(一) (13:12)
- 視頻: 3-11 ImageView控件(二) (09:04)
- 視頻: 3-12 RecyclerView高級UI控件 (10:48)
- 視頻: 3-13 列表布局(一) (14:09)
- 視頻: 3-14 列表布局(二) (09:05)
- 視頻: 3-15 網格布局&瀑布流布局 (06:09)
- 視頻: 3-16 慕課App學習Tab頁面結構搭建(一) (14:18)
- 視頻: 3-17 慕課App學習Tab頁面結構搭建(二) (12:26)
- 視頻: 3-18 慕課App學習Tab效果展示 (13:06)
第4章 Android 網絡編程--登堂入室
本章主要是學習如何發起網絡請求、我們會學習并時下最為開發者喜愛OKHTTP和Retrofit兩種網絡請求框架,并以此為基礎實戰慕課App 學習頁面數據請求與綁定。
- 視頻: 4-1 Android網絡編程 (07:23)
- 視頻: 4-2 高性能網絡請求框架OKHTTP介紹 (09:08)
- 視頻: 4-3 高性能網絡請求框架OKHTTP GET請求 (20:28)
- 視頻: 4-4 高性能網絡請求框架OKHTTP 多種POST請求 (24:04)
- 視頻: 4-5 高性能網絡請求框架OKHTTP 攔截器實戰 (14:31)
- 視頻: 4-6 Gson數據解析 (23:57)
- 視頻: 4-7 RESTFUL網絡請求框架Retrofit(一) (14:14)
- 視頻: 4-8 RESTFUL網絡請求框架Retrofit(二) (14:17)
- 視頻: 4-9 實戰:慕課App 學習Tab頁數據請求與綁定(一) (11:03)
- 視頻: 4-10 實戰:慕課App 學習Tab頁數據請求與綁定(二) (14:19)
第5章 Android 四大組件--出類拔萃
本章主要介紹ANDROID 四大組件的功能作用、使用場景。四大組件是Android的靈魂、核心,所以每小節會配以案例實踐。
- 視頻: 5-1 Android四大組件介紹 (02:25)
- 視頻: 5-2 Activity生命周期【必知必會】 (21:55)
- 視頻: 5-3 Activity啟動方式與數據傳遞 (22:00)
- 視頻: 5-4 Fragment生命周期圖解 (10:53)
- 視頻: 5-5 Fragment 動態添加 (11:39)
- 視頻: 5-6 Fragment 參數傳遞與解析 (07:08)
- 視頻: 5-7 實踐:自定義實現多Tab底部導航欄頁面就結構(一) (12:44)
- 視頻: 5-8 實踐:自定義實現多Tab底部導航欄頁面就結構(二) (08:52)
- 視頻: 5-9 startService啟動服務 (16:49)
- 視頻: 5-10 bindService綁定服務(一) (13:10)
- 視頻: 5-11 bindService綁定服務(二) (10:28)
- 視頻: 5-12 BroadcastReceiver廣播接收者(一) (14:50)
- 視頻: 5-13 BroadcastReceiver廣播接收者(二) (13:15)
- 視頻: 5-14 運行時權限申請人 (12:44)
- 視頻: 5-15 查詢聯系人 (08:58)
- 視頻: 5-16 新增聯系人 (11:34)
- 視頻: 5-17 更新聯系人 (06:26)
- 視頻: 5-18 刪除聯系人 (05:30)
解鎖即可觀看《移動端架構師》完整課程視頻
移動端架構師
親歷日活千萬級APP全流程落地,成為技術強+思維深+視野廣 的P7級移動端架構師
【第1周】走進移動端架構師
【第2周】通用UI組件開發與基礎框架設計
【第3周】高級UI組件定制與解耦設計
【第4周】Android必備Kotlin核心技術
【第5周】Android UI核心組件剖析與實戰
【第6周】Android 導航架構探秘
【第7周】線程與線程池核心技術
【第8周】Android網絡編程進階
【第9周】架構首頁模塊
【第9+周】架構首頁分類模塊
【第10周】解密Jetpack工具庫核心組件
【第11周】架構商品詳情模塊
【第12周】Android消息機制與類加載
【第13周】玩轉Kotlin x Java 設計模式
【第14周】主流架構模式演進之路
【第15周】主流架構實戰搜索模塊
【第16周】IOC架構設計
【第17周】構建與打包能力
【第18周】走進Flutter開發
【第19周】Flutter混合架構原理剖析與應用
【第20周】Flutter實戰應用與性能優化
【第21周】走進RN開發
【第22周】RN混合架構原理剖析與應用
【第23周】穩定性優化
【第24周】性能優化
【第25周】開發技能拓展
【第26周】后端-DAU超千萬的移動端接口設計實現
【第27周】前端-管理后臺設計實現
【第28周】【SDK+服務端+控臺】配置中心架構實現
【第29周】HiAbility SDK開發
【第30周】學成“下山”