Android操作系統概述
1.1 Android簡介
1.2 Android系統的特點
1.3 Android應用前景分析
第2章 Android SDK及其開發環境搭建
2.1 Android SDK的版本演進
2.2 Eclipse ADT插件與SDK版本的對應關系
2.3 ADT插件的安裝和更新
2.4 **Eclipse創建一個Hello Word簡單的項目
2.5 **Eclipse導入一個RssReader開源項目
第3章 Android項目結構分析
3.1 資源管理(Resources)分析
3.1.1 drawable
3.1.2 layout
3.1.3 values(strings.xml、
colors.xml、arrays.xml等)
3.1.4 R.java分析及使用
3.1.5 AndroidManifest.xml分析
3.2 應用構成中的四個主干組件簡單分析
3.2.1 Activity
3.2.2 Intent
3.2.3 Service
3.2.3 Content
實驗1:搭建開發環境
本實驗將親手安裝Android SDK以及建立
Eclipse和ADT插件的開發環境
實驗2:導入開源RssReader的項目工程
本實驗**一個開源項目創建一個項目工程。
實驗3:啟動、使用模擬器;編譯到設備并在設備上運行
本實驗**IDE中啟動模擬器并**模擬器
進行斷點調試,并對項目的整體架構有簡單的了解。
第4章 Activity
4.1 Activity的生命周期
4.2 Activity有四種本質區別的狀態
4.3 保存持久狀態
4.4 權限許可
4.5 進程的生命周期
4.6 繼承Activity類應該注意的問題
第5章 Intent Receiver
5.1 Intent的作用和目的
5.2 屬性講解
5.2.1 action屬性
5.2.2 data屬性
5.2.3 category屬性
5.2.4 type屬性
5.2.5 component屬性
5.2.6 extras屬性
5.3 Android如何定義以及如何解析Intent
5.3.1 直接Intent
5.3.2 間接Intent
5.4 AndroidManifest.xml深入分析
實驗1:以示例講解菜單的生成、響應菜單項點擊、增加子菜單功能
本實驗將主要對Android應用程序中菜單的相關處理方法。
實驗2:以示例講解讓Activity以全屏方式顯示以及為Activity屏幕的標題添加圖標功能
本實驗將主要對Activity的相關技巧方面處理方法。
實驗3:處理非res資源的例子
本實驗將主要對非res資源的處理方法,以擴展開發程序的方法和思路。
實驗4:一步一步的分析講解并對其Activity和Intent的實現
本實驗將以RssReader項目為目標,逐步從無到有實現其功能,主要講解其中的Activity和Intent的實現過程。
Service
6.1 什么是Service
6.2 如何使用Service
6.3 Service的生命周期
6.4 BroadcastReceiver的使用
第7章 Content Provider
7.1 SQLite介紹
7.2 創建Content Providers
7.3 使用Content Providers
7.3.1 使用URI語法來做以下動作:
7.3.2 Querying for Data 查詢資料
7.3.3 Modifying Data 修改資料
7.3.4 Adding a Record 增加資料
7.3.5 Deleting a Record 刪除資料
第8章 高級應用開發
8.1 訪問本地通訊錄。
8.2 網絡連接處理以及瀏覽器控件的使用方 法
8.3 本地文件瀏覽管理
8.4 音視頻播放處理
第9章 調試、打包發布工具使用
9.1 Android 調試橋
9.2 啟用logcat日志調試
9.3 模擬器上安裝刪除軟件
9.4 打包、簽名和安裝軟件到設備
9.5 如何將軟件上傳到google Maket中 |