您當前的位置:移動互聯網學院> Android開發 >Android學習路線圖
Android學習路線第一階段Java面向對象編程
  • Java開發環境搭建
    Java語言編程基礎
    Java異常處理

  • J面向對象編程設計
    與數據結構

  • Java多線程編程
    文件IO編程

  • Socket網絡編程
    Java高級特性

Android學習路線第二階段Java Web開發
  • Java解析XML文件DOM4J
  • MySql數據庫的應用、多表連接查詢的應用
  • Jsp和Servlet應用
  • Http協議解析
  • Tomcat服務器的應用配置
  • WebService服務配置應用
Android開發學習路線之Java Web開發
Android學習路線第三階段Android UI編程
  • ① Android開發環境搭建
  • ② Android初級控件的使用:
  • · TextView控件的使用· Button控件的使用方法 · EditText控件的使用方法 · ImageView的使用方法 · RadioButton的使用方法 · Checkbox的使用方法 · Menu的使用方法

  • ③ Android高級控件的使用:
  • ·Autocompletion的使用方法· ListView的使用方法 · GridView的使用方法 · Adapter的使用方法 · Spinner的使用方法 · Gallary的使用方法 · ScrollView的使用方法

  • ④ 對話框與菜單的使用:
  • · Dialog的基本概念· AlertDialog的使用方法 · Menu的使用方法 · 自定義Menu的實現方法 · DatePickerDialog的使用方法

  • ⑤ 控件的布局方法
  • · 線性布局的使用方法· 相對布局的使用方法 · 表格布局的使用方法

  • ⑥ 多Acitivity管理
  • · AndroidManifest.xml文件的作用· Intent的使用方法 · 使用Intent傳遞數據的方法 · 啟動Activity的方法· IntentFilter的使用方法· Activity Group的使用方法

  • ⑦ 自定義控件實現方法
  • · 自定義ListView的實現方法
    · 可折疊ListView的使用方法
    · 自定義Adapter的實現方法
    · 自定義View的實現方法
    · 動態控件布局的上實現方法

Android開發學習路線第四階段Android網絡編程與數據存儲

    基于Android平臺的HTTP通訊

  • · Http協議回顧
  • · Apache Commons 工具包介紹
  • · 使用Get方法向服務器提交數據的方法
  • · 解析服務器響應數據的方法
  • · 使用POST方法向服務器提交數據的實現方法
  • · 向服務器提交非文本數據的實現方法
  • · 使用Http協議實現多線程下載
  • · 使用Http協議實現斷點續傳

    Android數據存儲技術

  • · SQLite3數據庫簡介
  • · SQL語句回顧
  • · SQLite3編程接口介紹
  • · SQLite3事務管理
  • · SQLite3游標使用方法
  • · SQLite3性能分析
  • · 訪問SDCard的方法
  • · 訪問SharedPreferences的方法

    ContentProvider使用方法

  • · ContentProvider實現共享數據
  • · URI的解析與UriMatcher
  • · ContentUris的使用
  • · 使用ContentResolver操作ContentProvider
  • · 監聽Android當中的異步操作
  • · Handler的使用方法
  • · 異步任務的基本概念
  • · AsyncTask的使用方法
Android開發學習路線第五階段Android手機硬件管理
  • 傳感器使用方法

    方向、加速度(重力)、光線、磁場、距離、溫度等傳感器的使用
  • 地圖及定位技術

    GPS簡介;LocationManager的使用方法;在Google Map上添加標記的方法;查詢某地附近建筑的方法;使用Google Map實現點對點導航
  • 近場通信技術

    NFC技術簡介;NFC技術是用場景介紹;NFC技術實現方法
  • 媒體管理技術

    MediaPlayer的使用方法
  • 觸摸屏技術

    手勢識別;多點觸摸技術
Android學習路線第六階段Android圖形編程技術
Android開發學習路線之Android 圖形編程技術
  • 圖形處理基礎:2D圖形編程基礎
  • 點、線、面等基本圖形元素繪制方法
  • Android動畫框架簡介
  • 位移動畫的實現方法
  • 淡入淡出動畫的實現方法
  • 旋轉動畫的實現方法
  • Matrix的使用方法
Android開發學習路線第七階段Android游戲開發
  • Android游戲開發概述
  • SurfaceView的使用方法
  • 物理小球技術
  • 碰撞檢測技術
  • 游戲引擎基礎概念
  • Cocoa2d-Android引擎使用方法
  • OpenGL ES使用方法
  • 圖片、文字和背景音樂等資源的使用方法
Android開發學習路線之Android游戲開發
Android學習路線第八階段Android開發項目實訓
開源Android智能手表

Farsight Watch是華清遠見2014年下半年研發的智能手表產品,全套開放源碼和原理圖,適合深度開發,更適合學習研究。

點擊了解更多詳情
開源Android智能手表
江苏体育彩票