《Android編程權威指南》是一本好書,也是咱們課程的教材。html
本門課程鼓勵學生使用Android Studio,但教材使用的開發工具是ADT。爲了幫助學生更好的使用教材,我把書中部分章節用Android Studio從新實現了一遍。並對一些截圖和案例講解作了替換和調整。編程
做爲教材的輔助,爲便於學生閱讀的連續性, 本文的目錄 結構 與教材基本一致,詳細內容請參考教材。
如下內容將視爲是您的承諾:
僅憑我我的努力完成全部實驗、做業、期中和期末考試,不會提交任何其餘人的做業/成果;
僅持有一個用戶賬號而且不會讓其餘人使用個人用戶賬號和/或密碼;
不從事任何可能不誠實地提升個人成績,或提升或損害他人成績的行爲;設計模式
同他人合做完成練習、做業和實驗;
在課程中同其餘人討論通常概念和資料;
將想法和成果展現給同窗或其餘人,以得到他們的意見和評論。緩存
第 01 章 Android 應用初體驗
第 02 章 Android 與 MVC 設計模式
第 03 章 Activity 的生命週期
第 04 章 Android 應用的調試
第 05 章 第二個 activity
第 06 章 Android SDK 版本與兼容
第 07 章 UI fragment與fragment管理器
第 08 章 使用佈局與組件建立用戶界面
第 09 章 使用 ListFragment 顯示列表
第 10 章 使用 fragment argument
第 11 章 使用 ViewPager
第 12 章 對話框
第 13 章 使用 MediaPlayer 播放音頻
第 14 章 fragment 的保留
第 15 章 應用本地化
第 16 章 工具欄
第 17 章 存儲與加載本地文件
第 18 章 上下文菜單與上下文操做模式
第 19 章 相機I:取景器
第 20 章 相機II:拍攝並處理照片
第 21 章 隱式 intent
第 22 章 Master-Detail 用戶界面
第 23 章 深刻學習 intent 和任務 (選講)工具
做業01:爲 TextView 添加監聽器和後退按鈕. (參考教材第02章)
做業02:完善GeoQuiz應用,堵住漏洞. (參考教材第05章)
做業03:日期格式化. (參考教材第08章)
做業04:更多對話框. (參考教材第12章)
做業05:在 HelloMoon 應用中播放視頻. (參考教材第13章)
做業06:用於列表的空視圖. (參考教材第16章)
做業07:使用外部存儲. (參考教材第17章)
做業08:使用 ActionBarSherlock. (參考教材第18章)
做業09:刪除照片. (參考教材第20章)
做業10:又一個隱式 intent. (參考教材第21章) 佈局
序號學習 |
實驗項目開發工具 |
實驗內容與要求ui |
實驗1. spa |
建立 Android 項目 |
學會Android開發工具的安裝方法; |
實驗2. |
理解Activity 的生命週期 |
熟悉Activity 生命週期,理解Activity 生命週期和程序的生命週期之間的關係,掌握程序的資源管理. |
實驗3. |
添加和列表顯示記錄 |
掌握在activity中啓動 fragment 的方法,學會經過 fragment 獲取返回結果實現master-detail轉換. |
實驗4. |
旋轉設備、添加對話框 |
掌握對話框的建立, 掌握媒體文件播放方法,學會數據緩存與控制. |
實驗5. |
使用操做欄 |
掌握Git版本控制工具;掌握操做欄、選項菜單和層級式導航實現方法. |
實驗6. |
拍攝照片、發送消息 |
掌握相機API的使用方法,學會拍攝並處理照片; |
實驗7. |
Master-Detail 用戶界面 |
掌握平板設備上主從用戶界面設計方法,實現列表和明細交互的方法. |
實驗8. |
建立一個啓動器 |
理解intent、intent過濾器以及Android應用之間是如何交互的. |