Android經典項目案例開發實戰寶典

Android經典項目案例開發實戰寶典

《Android經典項目案例開發實戰寶典》是2013年清華大學出版社出版的圖書,作者是郭金尚。

基本介紹

  • 中文名:Android經典項目案例開發實戰寶典
  • 作者:郭金尚 等
  • 出版社清華大學出版社
  • 出版時間:2013年9月1日
  • 頁數:638 頁
  • 開本:16 開
  • ISBN:9787302321019, 7302321019
  • 類型:計算機與網際網路
  • 語種:簡體中文
內容簡介,圖書目錄,作者簡介,

內容簡介

《Android經典項目案例開發實戰寶典》共分5篇。第1篇介紹Android開發環境及搭建、Android工程的創建和調試方法;第2篇介紹計算器、電子詞典、檔案管理器、備忘錄、簡訊收發工具、通訊錄、任務管理器、軟體管理器;第3篇介紹Android公交查詢、股票查詢軟體、Google天氣客戶端、RSS新聞閱讀器、Android地圖套用、新浪微部落格戶端;第4篇介紹MP3播放器、Android照相機、視頻播放器;第5篇介紹小兔跳鈴鐺、飛行射擊遊戲、3D迷宮遊戲。本書涉及面廣,從套用到遊戲,從簡單到複雜,幾乎涉及Android項目開發的所有類型。《Android經典項目案例開發實戰寶典》適合所有想全面學習Android開發技術的人員閱讀,也適合各種使用Android進行開發的工程技術人員使用。對於經常使用Android做開發的人員,《Android經典項目案例開發實戰寶典》更是一本不可多得的案頭必備參考書。

圖書目錄

第1篇Android起步技術
第1章搭建Android開發環境(教學視頻:18分鐘)
1.1Android的誕生
1.1.1Android的發展史
1.1.2Android的發行版本
1.2Android的系統架構及特性
1.2.1Android的系統架構
1.2.2Android的特性
1.3Android的開發環境的搭建
1.4Android調試
1.5其他工具的使用
1.6本章小結
第2章Android程式開發基礎(教學視頻:31分鐘)
2.1Android項目結構分析
2.2Android四大組件
2.2.1Activity
2.2.2ServiCe
2.2.3Broadcast
2.2.4ContentProvider
2.3Activity的生命周期
2.4本章小結
第2篇Android典型套用實戰案例
第3章計算器(教學視頻:38分鐘)
3.1功能分析
3.2界面設計
3.3功能實現
3.3.1定義變數
3.3.2actionPerformed()函式
3.3.3print()函式
3.3.4TipChecker()函式
3.3.5TipShow()函式
3.3.6計算類calc
3.4知識拓展
3.5本章小結
第4章電子詞典(教學視頻:18分鐘)
4.1功能分析
4.2界面設計
4.3功能實現
4.4知識拓展
4.5本章小結
第5章檔案管理器(教學視頻:51分鐘)
5.1功能分析
5.2界面設計
5.3功能實現
5.3.1聲明變數
5.3.2初始化選單及綁定監聽器
5.3.3設定長按監聽器
5.3.4顯示指定目錄內容
5.3.5創建資料夾
5.3.6重命名檔案
5.3.7刪除檔案
5.3.8貼上檔案
5.3.9搜尋檔案
5.3.10接收器源檔案
5.3.11搜尋服務
5.3.12廣播接收器
5.3.13fileAdapter代碼
5.3.14打開檔案
5.3.15系統默認打開檔案的方法
5.3.16用編輯器打開文本檔案
5.3.17文本編輯器的實現
5.3.18網頁瀏覽器
5.4知識拓展
5.5本章小結
第6章備忘錄(教學視頻:37分鐘)
6.1主界面設計
6.2主界面功能
6.3添加和更新備忘錄頁面
6.4添加和更新備忘錄功能實現
6.5鬧鐘設定和實現
6.6公共類的實現
6.7知識拓展
6.8本章小結
第7章簡訊收發工具(教學視頻:19分鐘)
7.1顯示手機所有信息
7.1.1新建main.xrnl
7.1.2設定布局
7.1.3新建檔案MsgListActvity.java
7.2新建信息
7.2.1界面設計
7.2.2實現傳送信息功能
7.2.3傳送信息
7.3回覆信息
7.4知識拓展
7.5本章小結
第8章通訊錄(教學視頻:29分鐘)
8.1界面設計
8.1.1布局的設定
8.1.2添加“查看聯繫人”頁面
8.2功能實現
8.2.1創建資料庫
8.2.2創建ContactColumn類
8.2.3為資料庫提供操作類
8.2.4ListView界面的實現
8.2.5創建選單
8.2.6實現界面的查看
8.2.7添加一個標誌變數
8.2.8設定menu選單
8.3知識拓展
8.4本章小結
第9章任務管理器(教學視頻:29分鐘)
9.1功能分析
9.2界面設計
9.2.1編寫主界面
9.2.2ListView布局的設定
9.2.3顯示程式的詳細信息
9.3功能實現
9.3.1初始化變數
9.3.2獲取運行的進程
9.3.3獲取應用程式
9.3.4存放程式的基本信息
9.3.5取出信息並適配到ListView中
9.3.6重寫onListItemClick方法
9.3.7關閉指定進程
9.3.8顯示檔案詳細信息
9.3.9顯示程式詳細信息
9.3.10更新列表
9.3.11查看程式詳細信息
9.4知識拓展
9.5本章小結
第10章軟體管理器(教學視頻:19分鐘)
10.1功能分析
10.2界面設計
10.2.1主界面的設定
10.2.2設定ListView布局
10.2.3設定GridView的子元素布局
10.3功能實現
10.3.1聲明變數
10.3.2ListViewAdapter和GridviewAdapter
10.3.3實現getView()函式
10.3.4入口函式oncreate0
10.3.5執行緒thread
10.3.6A1ertDialog
10.4知識拓展
10.5本章小結
第3篇Android網路套用實戰案例
第11章Android公交查詢(教學視頻:44分鐘)
11.1功能分析
11.2界面設計
11.3功能設計
11.3.1數據檔案生成和校驗
11.3.2顯示城市列表
11.3.3公交查詢
11.4知識擴展
11.5本章小結
第12章股票查詢軟體(教學視頻:32分鐘)
12.1功能分析
12.2界面布局
12.2.1主界面的設定
12.2.2設定ListView布局
12.2.3設定界面布局
12.3功能實現
12.3.1新建一個類Stocklnfo
12.3.2初始化主界面
12.3.3適配器類QuoteAdapter
12.3.4設定按鍵監聽器
12.3.5數據查詢
12.3.6讀取股票代碼信息
12.3.7股票的更新
12.4知識拓展
12.5本章小結
第13章Google天氣客戶端(教學視頻:16分鐘)
13.1功能分析
13.2XML解析
13.2.1DOM解析
13.2.2SAX解析
13.2.3PULL解析
13.3界面設計
13.4功能實現
13.4.1設定當前天氣類
13.4.2設定天氣預報類
13.4.3天氣預報信息匯總
13.4.4設定主界面
13.4.5ConstData.java類
13.4.6程式的核心函式
13.4.7存儲天氣信息
13.5知識拓展
13.6本章小結
第14章RSS新聞閱讀器(教學視頻:35分鐘)
14.1功能分析
14.2登錄過程實現
14.2.1界面設定
14.2.2新建LoginActivity.java
14.3RSS源的設定
14.3.1RSS源選擇界面設計
14.3.2創建資料庫
14.3.3顯示每行元素的界面
14.3.4添加RSS源界面
14.3.5實現添加RSS源界面的功能
14.4讀取RSS源
14.4.1存放RSS信息
14.4.2取出需要的信息
14.4.3對XML檔案進行解析
14.4.4調用、共享RSS信息
14.4.5查看界面
14.4.6詳細查看RSS信息
14.5知識拓展
14.6本章小結
第15章Android地圖套用(教學視頻:14分鐘)
15.1開發前準備
15.2創建地圖套用
15.2.1新建布局檔案
15.2.2新建程式管理類
15.2.3地圖的主界面
15.3知識拓展
15.4本章小結
第16章新浪微部落格戶端(教學視頻:52分鐘)
16.1開發前的準備
16.1.1申請微博賬號和獲得授權
16.1.20auth認證介紹
16.1.3SDK使用說明
16.2載入界面設計
16.3載入界面功能實現
16.3.1保存用戶信息
16.3.2新建資料庫
16.3.3“增刪改查”數據
16.3.4獲取資料庫所有的信息
16.4授權功能實現
16.5登錄界面設計
16.5.1設定布局結構
16.5.2顯示所有用戶列表
16.6登錄界面功能實現
16.6.1初始化界面圖示
16.6.2用戶的授權
16.6.3按鍵監聽器的設定
16.6.4用戶適配器
16.6.5對話框監聽器
16.6.6底部選單的實現
16.6.7“登錄”按鈕
16.7用戶首頁設計
16.8用戶首頁功能實現
16.9閱讀微博界面設計
16.10閱讀微博功能實現
16.11知識拓展
16.12本章小結
……
第4篇Android影音套用實戰案例
第5篇Android遊戲開發實戰案例

作者簡介

郭金尚,畢業於華中科技大學。從事移動開發多年,對Android系統有頗為深入的研究。在平板電腦開發、Amlogic平台和VIA平台等領域有非常深厚的積累。主要負責Android應用程式的開發和架構設計,積累了大量的實戰經驗。開發過多個系統套用和上線套用。此外還對AndroldFramework有深入研究,能根據平台特性對Android系統進行垂直定製。

相關詞條

熱門詞條

聯絡我們