編輯推薦
《Android 4.X從入門到精通》具有全麵講解Android 4.X應用開發技巧、Android 4.X應用開發參考指南、隨書源代碼可以直接從網站下載等特點。
內容簡介
隨著Android係統的廣泛應用,消費者對移動設備應用程序的需求也變得多元化,為瞭幫助國內開發人員快速掌握Android應用開發技術,獲取更好的就業機會,作者結閤自身移動應用開發項目經驗,基於Android SDK 4.O Ice Cream Sandwich(冰激淩三明治)和4.1 Jelly Bean(果凍豆)編寫瞭《Android 4.X從入門到精通》。
《Android 4.X從入門到精通》共分13章,深入淺齣地講解瞭Android應用開發的各個方麵。全書在講解過程中穿插瞭大量的實例(實例源代碼可從前言提供的網址下載),幫助讀者在開發的道路上快速入門,獲得編程能力的提高。
《Android 4.X從入門到精通》在編寫過程中綜閤考慮瞭自學與教學兩方麵因素,不僅適閤高校教學、學生自學,同時也適閤有一定開發經驗的程序員作為技術參考使用。
作者簡介
李波,畢業於中國科學院瀋陽自動化研究所,博士,講師,研究方嚮為虛擬現實、高性能計算、移動開發等技術。
史江萍,畢業於東北大學,碩士,具有豐富的移動應用開發項目經驗。
王祥鳳,畢業於東北電力大學,碩士,具有豐富的移動應用開發項目經驗。
內頁插圖
目錄
第1章 Android係統概述
1.1 智能手機
1.1.1 什麼是智能手機
1.1.2 智能手機操作係統
1.2 什麼是Android
1.2.1 Android的曆史
1.2.2 Android的發展
1.2.3 Android的優點
1.3 Android係統架構
1.3.1 應用程序層(Applications)
1.3.2 應用程序框架層(ApplicationFramework)
1.3.3 係統庫(Libraries)
1.3.4 Android運行環境(AndroidRuntime)
1.3.5 Linux內核(LinuxKernel)
1.4 小結
1.5 思考題
第2章 搭建Androld開發環境
2.1 係統需求
2.2 軟件安裝
2.2.1 JDK的安裝
2.2.2 AndrOjdSDK
2.2.3 Eclipse和ADT
2.2.4 創建AVD
2.2.5 AVD與真機的區彆
2.3 AndroidSDK介紹
2.3.1 AndroidSDK目錄結構
2.3.2 Android.jar
2.3.3 AndroidAPI核心包
2.3.4 AndroidAPI擴展包
2.4 創建第一個Android應用程序
2.4.1 創建HeIIoAndroid工程
2.4.2 編寫代碼,
2.4.3 運行應用程序
2.4.4 工程文件結構解析
2.5 調試程序
2.5.1 設置斷點
2.5.2 調試
2.6 小結
2.7 思考題
第3章 Android應用程序結構
3.1 應用程序基本組成
3.1.1 ACljVity
3.1.2 Senrvece
3.1.3 BroadcastReceiver
3.1.4 ContentProvider
3.1.5 lntenl
3.2 ACtiVity
3.2.1 Activity的生命周期
3.2.2 Activity的創建
3.2.3 啓動ActMty
3.2.4 關閉Activity
3.2.5 Activity數據傳遞
3.3 資源
3.4 AndroidManifest.xml
3.5 小結
3.6 思考題
第4章 開戶界麵開發
第5章 電話和短信應用程序開發
第6章 多媒體開發
第7章 數據存儲
第8章 網絡編程
第9章 位置服務
第10章 繪圖
第11章 Android的國際化與本地化
第12章 應用程序發布
第13章 Android4.1 來瞭,4.2 也來瞭
前言/序言
自2007年5月Android開源手機平颱問世以來,已經經曆瞭五年的發展。五年間,基於Android平颱的智能手機迅速占領市場,成為當前最受歡迎的手機操作係統。與之伴隨的基於Android操作係統的應用程序需求多元化,Android開發技術成為市場求職的新寵。
為瞭幫助國內開發人員快速掌握Android開發技術,獲取更好的就業機會,筆者基於Google公司2011年10月發布的Android SDK 4.0 (API Level 14),兼顧2012年6月28日發布的Android SDK 4.1 Jelly Bean(果凍豆)編寫瞭本書,希望能夠幫助廣大讀者在Android開發的道路上入門並且獲得提高。
本書共分為13章,由淺入深地講解瞭Android開發的各個方麵。本書在講解過程中穿插瞭大量實例,希望藉此能幫助讀者更好地理解Android開發的過程。本書的前3章為本書的基礎,係統地介紹瞭Android係統的誕生和發展的過程、Android的係統框架、Android開發環境的搭建以及Android應用程序的基本組件,並且著重講解瞭Android係統中人機交互的基本組件Activity的基本知識。第4章講解瞭Android開發過程中界麵開發的相關知識,包括在用戶界麵設計過程中常用的布局和組件,以及Android處理人機交互事件的方法。第5章講解瞭Intent的基本知識,並利用Intent實現瞭電話和短信應用程序開發功能。第6章主要講解瞭Android係統下的多媒體開發技術,實現瞭音頻和視頻的播放。通過Service和BroadcastReceiver實現瞭後颱音頻播放的相關功能,通過Android提供的硬件編程API實現瞭自己的錄像和拍照應用程序。第7章講解瞭Android係統提供的四種數據存儲方式,分彆為SharedPreferces、文件存儲方式、數據庫存儲方式和ContentProvider。活用這些數據存儲方式,實現數據持久化,是應用程序開發過程中不可迴避的問題。
……
Android 4.X從入門到精通 下載 mobi epub pdf txt 電子書