Android知識梳理總結(不斷更新中...)

簡介

Android開發好幾年了,一直沒有把知識點梳理總結一下,我打算用半年的時間把Android工程師最經常使用、最重要的知識點,還有面試最愛問的那些點都過一遍,儘可能言簡意賅,通俗易懂。本篇博文先把要點羅列一下,以後再深刻展開。android

核心內容分類

  1. Android基礎
  2. Android進階
  3. 熱門技術
  4. 計算機基礎

下面將一一分開闡述。git

Android基礎

  1. 四大組件
    • 活動(Activity)
    • 廣播(BroadcastReceiver)
    • 內容提供者(ContentProvider)
    • 服務(Service)
  2. 碎片(Fragment)
  3. 數據持久化技術
  4. 多線程
  5. 動畫
  6. 網絡框架

Android進階

  1. 自定義View
  2. 性能優化
  3. 設計模式
  4. 事件總線
  5. 響應式編程
  6. 依賴注入
  7. 應用架構設計

熱門技術

  1. 熱修復
  2. 插件化
  3. 組件化
  4. 跨平臺開發

計算機基礎

  1. 數據機構
    • 棧和隊列
    • 二叉樹
    • 查找
    • 排序
  2. 算法
  3. 計算機網絡
    • 計算機結構體系
    • TCP和UDP
    • Http協議
    • Socket

最後

  • 舒適提示:歡迎訪問個人Github主頁
  • 本文爲個人原創文章,未經容許,不得轉載!
相關文章
相關標籤/搜索