Android應(yīng)用開發(fā)全程實(shí)錄

出版時(shí)間:2012-1  出版社:人民郵電出版社  作者:裴佳迪,馬超,孫仁貴  頁(yè)數(shù):470  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

  《Android應(yīng)用開發(fā)全程實(shí)錄》內(nèi)容上覆蓋了用Android開發(fā)需要的大部分知識(shí)儲(chǔ)備。開發(fā)者通過(guò)本書的學(xué)習(xí)輕松開發(fā)出企業(yè)級(jí)的Android應(yīng)用。
  《Android應(yīng)用開發(fā)全程實(shí)錄》以Android各個(gè)組件應(yīng)用為軸,系統(tǒng)地介紹了Android開發(fā)的各個(gè)技術(shù)要點(diǎn),如Activity、Service、Broadcast等的使用,同時(shí)配以大量實(shí)例和實(shí)戰(zhàn)技術(shù)來(lái)幫助讀者學(xué)習(xí)。其中實(shí)戰(zhàn)內(nèi)容以模仿成熟應(yīng)用的某些實(shí)現(xiàn)為主,具有很強(qiáng)的實(shí)用性,開發(fā)者可以直接在項(xiàng)目中使用這些程序。最后以3個(gè)企業(yè)級(jí)的開發(fā)項(xiàng)目(權(quán)限管理軟件、條形碼掃碼、GPS物流)來(lái)貫穿Android的開發(fā)技術(shù),讓開發(fā)者迅速掌握實(shí)戰(zhàn)技能。配書光盤中附有全部程序,幫助讀者輕松取得書中所有代碼進(jìn)行學(xué)習(xí)。
  書籍更有Android高人氣社區(qū)(微度網(wǎng))支持,讀者的任何疑問(wèn)都可以在那里得到解答。
  《Android應(yīng)用開發(fā)全程實(shí)錄》用于初學(xué)Android的新手,也用于已經(jīng)入門卻不知道如何提高的Android開發(fā)人員。也適合作為培訓(xùn)班、高校的相關(guān)教材。

作者簡(jiǎn)介

孫仁貴,從事手機(jī)嵌入式開發(fā)多年,有豐富的Android、J2ME、黑莓等平臺(tái)開發(fā)實(shí)戰(zhàn)經(jīng)驗(yàn)。同時(shí)擁有系統(tǒng)架構(gòu)、無(wú)線方案解決、項(xiàng)目管理、手機(jī)終端開發(fā)及SP行業(yè)經(jīng)驗(yàn),現(xiàn)主要致力于移動(dòng)互聯(lián)網(wǎng)及3G移動(dòng)技術(shù)研究,現(xiàn)在一家禽資集團(tuán)公司任高級(jí)工程師。裴佳迪,最早一批專注于Android的資深開發(fā)者。Android開發(fā)者社區(qū)微度網(wǎng)創(chuàng)始人之一,專欄作者。博客園、51CTO等推薦博客,并經(jīng)常發(fā)表與Android相關(guān)的技術(shù)文章。目前主要專注于手機(jī)云平臺(tái)開發(fā),參與多個(gè)與云相關(guān)的Android端軟件研發(fā)。目前就職于著名IT公司的云計(jì)算平臺(tái)。馬超資,深Java開發(fā)工程師和Android開發(fā)工程師.長(zhǎng)期從事一線開發(fā)工作,有很好的項(xiàng)目開發(fā)和項(xiàng)目管理經(jīng)驗(yàn)。開發(fā)過(guò)基于J2EE的金融系統(tǒng)、ERP系統(tǒng)、工作流引擎、大型系統(tǒng),目前從事Android應(yīng)用開發(fā)和Linux驅(qū)動(dòng)的研究。

書籍目錄

第1章 步入Android的世界
 1.1 Android平臺(tái)簡(jiǎn)介
 1.2 Android架構(gòu)
 1.3 萬(wàn)丈高樓平地起——Android開發(fā)環(huán)境的搭建
  1.3.1 Java環(huán)境的搭建
  1.3.2 安裝Eclipse開發(fā)工具
  1.3.3 下載Android SDK
  1.3.4 安裝ADT插件
 1.4 Android模擬器等工具的使用
  1.4.1 Android模擬器的創(chuàng)建
  1.4.2 Android調(diào)試橋ADB的使用
  1.4.3 DDMS的使用
 1.5 創(chuàng)建Hello Android
 1.6 Android應(yīng)用程序的調(diào)試方法
  1.6.1 日志輸出
  1.6.2 Debug調(diào)試
  1.6.3 讓程序定行更順暢——單元測(cè)試
 1.7 如何發(fā)布Android應(yīng)用程序
 1.8 Android金礦離你不會(huì)太遠(yuǎn)——Android生財(cái)之道
 1.9 本章小結(jié)  
第2章 Android應(yīng)用程序的構(gòu)成
 2.1 Android應(yīng)用程序的目錄結(jié)構(gòu)
 2.2 資源的管理與使用
  2.2.1 資源存放的位置和種類
 2.3 Android組件介紹
  2.3.1 屏幕組件——Activity
  2.3.2 服務(wù)組件——Service
  2.3.3 廣播接收組件——Broadcast Receiver
  2.3.4 內(nèi)容提供者——Content Provider
 2.4 本章小結(jié)  
第3章 我的界面我作主——Activity和布局管理器
 3.1 Activity應(yīng)用詳解與實(shí)例
  3.1.1 Activity中的任務(wù)和歷史棧
  3.1.2 Activity的創(chuàng)建
  3.1.3 Activity的生命周期
 3.2 用戶界面的構(gòu)成
 3.3 界面布局
  3.3.1 布局的配置方法
  3.3.2 布局的屬性
 3.4 Android中使用的尺寸單位
 3.5 線性布局(LinearLayout)
 3.6 相對(duì)布局(RelativeLayout)
 3.7 表格布局(TableLayout)
 3.8 框架布局(FrameLayout)
 3.9 絕對(duì)布局(AbsoluteLayout)
 3.10 層級(jí)觀察器(Hierarchy Viewer )
 3.11 布局優(yōu)化分析工具layoutopt
 3.12 Android界面布局的優(yōu)化:、和 標(biāo)簽的使用
 3.13 本章小結(jié)  
第4章 Android用戶界面
 4.1 文本控件TextView
 4.2 文本編輯框EditText
 4.3 按鈕控件Button和事件處理
 4.4 按鈕控件Button和顯示效果
 4.5 按鈕控件Button和可延伸的圖像
 4.6 圖片按鈕控件ImageButton
 4.7 單選按鈕(RadioGroup和RadioButton)
 4.8 多選按鈕(CheckBox)
 4.9 開關(guān)按鈕(ToggleButton)
 4.10 日期時(shí)間控件(DatePicker和TimePicker)
 4.11 圖像顯示控件ImageView
 4.12 列表(ListView)控件和適配器(Adapter)
  4.12.1 ListView使用ArrayAdapter
  4.12.2 ListView使用SimpleAdapter
  4.12.3 ListView使用BaseAdapter與ListView的優(yōu)化
 4.13 ListActivity
 4.14 ListView的美化
 4.15 下拉列表(Spinner)
 4.16 網(wǎng)格視圖GridView與應(yīng)用實(shí)例
 4.17 Gallery 107
 4.18 抽屜(SlidingDrawer)
 4.19 進(jìn)度條(ProgressBar)
  4.19.1 不確定進(jìn)度條
  4.19.2 確定進(jìn)度條
 4.20 可拖動(dòng)進(jìn)度條(SeekBar)
 4.21 格式化界面:style和theme
 4.22 對(duì)話框(AlertDialog)
 4.23 進(jìn)度條對(duì)話框(ProgressDialog)
 4.24 彈出窗口(PopupWindow)
 4.25 彈出消息(Toast)
 4.26 狀態(tài)欄提醒(Notification)
 4.27 菜單(menu)
  4.27.1 常用的菜單Options Menu與實(shí)例
  4.27.2 子菜單SubMenu與實(shí)例
  4.27.3 上下文菜單Context Menu與實(shí)例
 4.28 標(biāo)簽控件TabWidget與實(shí)例
 4.29 使用handler異步更新UI
 4.30 本章小結(jié)  
第5章 圖形與動(dòng)畫
 5.1 Android中的圖形
  5.1.1 View類和自定義控件與實(shí)例
  5.1.2 畫筆Paint和畫布Canvas類與實(shí)例
  5.1.3 幾何圖形的繪制與實(shí)例
  5.1.4 貼圖的繪制與實(shí)例
 5.2 動(dòng)畫與實(shí)例
  5.2.1 Animation動(dòng)畫
  5.2.2 Frame動(dòng)畫
  5.2.3 Gif動(dòng)畫
 5.3 本章小結(jié) 
第6章 組件通信與廣播消息
 6.1 Intent對(duì)象
 6.2 顯式啟動(dòng)Activity并傳遞數(shù)據(jù)
 6.3 隱式啟動(dòng)Activity和Intent過(guò)濾器IntentFilter
 6.4 獲取Activity的返回值
 6.5 廣播和廣播接收者(Broadcast Receiver)
 6.6 本章小結(jié)  
第7章 多媒體
 7.1 多媒體開發(fā)
  7.1.1 多媒體核心OpenCore
  7.1.2 媒體播放器(MediaPlayer)
  7.1.3 媒體錄制MediaRecorder
  7.1.4 播放視頻VideoView
 7.2 相機(jī)設(shè)置
 7.3 本章小結(jié)
  
第8章 服務(wù)Service
  8.1 Service基本知識(shí)
  8.1.1 Service簡(jiǎn)介
  8.1.2 生命周期
  8.1.3 綁定Context
  8.2 AIDL遠(yuǎn)程服務(wù)
  8.2.1 AIDL簡(jiǎn)介
  8.2.2 程序間的通信
  8.3 系統(tǒng)服務(wù)
  8.3.1 獲取系統(tǒng)服務(wù)
  8.4 本章小結(jié)  
第9章 數(shù)據(jù)存儲(chǔ)
 9.1 輕量級(jí)的存儲(chǔ)SharedPreferences
 9.2 文件存儲(chǔ)
 9.3 數(shù)據(jù)庫(kù)SQLite
  9.3.1 SQLite簡(jiǎn)介
  9.3.2 SQLite管理工具
  9.3.3 用SQLiteDatebase進(jìn)行數(shù)據(jù)庫(kù)操作
  9.3.4 管理數(shù)據(jù)庫(kù)SQLiteOpenHelper
 9.4 數(shù)據(jù)交換ContentProvider
  9.4.1 ContentProvider的創(chuàng)建
  9.4.2 使用ContentProvider
  9.4.3 ContentProvider實(shí)例
 9.5 本章小結(jié)  
第10章 Android網(wǎng)絡(luò)
 10.1 基本網(wǎng)絡(luò)概念
  10.1.1 網(wǎng)絡(luò)
  10.1.2 網(wǎng)絡(luò)的分層
  10.1.3 IP、TCP和UDP
  10.1.4 Internet
 10.2 HTTP基礎(chǔ)
  10.2.1 什么是HTTP
  10.2.2 Java標(biāo)準(zhǔn)網(wǎng)絡(luò)接口
  10.2.3 Apache網(wǎng)絡(luò)接口
  10.2.4 Android網(wǎng)絡(luò)接口
  10.2.5 補(bǔ)充講解:網(wǎng)絡(luò)中得到JSON字符串的解析
  10.2.6 補(bǔ)充講解:處理中文亂碼和中文部分亂碼
  10.2.7 實(shí)戰(zhàn):異步下載網(wǎng)絡(luò)圖片
 10.3 Socket技術(shù)與實(shí)例
  10.3.1 什么是Socket
  10.3.2 TCP協(xié)議的Socket應(yīng)用
  10.3.3 UDP協(xié)議的Socket
  10.3.4 實(shí)戰(zhàn)Socket實(shí)現(xiàn)移動(dòng)cmwap和cmnet
 10.4 網(wǎng)頁(yè)瀏覽及用戶交互接口WebView
  10.4.1 WebView加載HTML
  10.4.2 擴(kuò)展JavaScript API
 10.5 WiFi的基本介紹及實(shí)現(xiàn)
 10.6 藍(lán)牙的基本介紹與實(shí)現(xiàn)
 10.7 XML解析
  10.7.1 SAX解析
  10.7.2 PULL解析
  10.7.3 實(shí)戰(zhàn):天氣預(yù)報(bào)實(shí)例
 10.8 本章小結(jié)  
第11章 國(guó)際化和自適應(yīng)
 11.1 國(guó)際化基礎(chǔ)
  11.1.1 語(yǔ)言國(guó)際化
 11.2 資源自適應(yīng)
  11.2.1 自適應(yīng)屏幕
 11.3 本章小結(jié)  
第12章 Android專屬
 12.1 Google Maps
  12.1.1 Google Maps API Key
  12.1.2 Geopoint與MapView
  12.1.3 Google Maps實(shí)戰(zhàn):漂亮的氣泡地圖
 12.2 傳感器(Sensor)
  12.2.1 什么是傳感器(Sensor)
  12.2.2 傳感器(Sensor)關(guān)聯(lián)的類(Class)和接口(Interface)
  12.2.3 傳感器(Sensor)實(shí)戰(zhàn)案例
  12.2.4 傳感器(Sensor)實(shí)戰(zhàn)2:手勢(shì)電話
 12.3 AppWidget
  12.3.1 AppWidget 框架
  12.3.2 AppWidget 實(shí)戰(zhàn)讓自己的應(yīng)用支持AppWidget  
第13章 Android綜合案例一:權(quán)限管理工具
 13.1 軟件背景
 13.2 總體設(shè)計(jì)
  13.2.1 軟件概述
  13.2.2 技術(shù)分析
 13.3 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)
  13.3.1 前期準(zhǔn)備
  13.3.2 代碼結(jié)構(gòu)
  13.3.3 布局結(jié)構(gòu)
  13.3.4 本機(jī)程序
  13.3.5 APK掃描
  13.3.6 信任程序
  13.3.7 掃描結(jié)果
 13.4 本章小結(jié)  
第14章 Android綜合案例:條形碼掃描器
 14.1 需求分析
  14.1.1 背景概述
  14.1.2 Zxing介紹
 14.2 總體設(shè)計(jì)
  14.2.1 系統(tǒng)功能整理
  14.2.2 系統(tǒng)流程設(shè)計(jì)
 14.3 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)
  14.3.1 導(dǎo)入Zxing源碼
  14.3.2 實(shí)現(xiàn)UI布局
  14.3.3 數(shù)據(jù)存儲(chǔ)機(jī)制
  14.3.4 GPRS數(shù)據(jù)上傳服務(wù)器
  14.3.5 相機(jī)接口調(diào)用及數(shù)據(jù)處理
 14.4 本章小結(jié)  
第15章 Android綜合案例:物流信息系統(tǒng)終端
 15.1 需求分析
 15.2 總體設(shè)計(jì)
  15.2.1 功能需求及協(xié)議整理
  15.2.2 程序流程圖
 15.3 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)
  15.3.1 UI布局實(shí)現(xiàn)
  15.3.2 數(shù)據(jù)存儲(chǔ)
  15.3.3 服務(wù)器設(shè)置
  15.3.4 定位獲取經(jīng)緯信息
  15.3.5 心跳獲取任務(wù)信息
  15.3.6 GPRS上傳實(shí)現(xiàn)
 15.4 本章小結(jié)  
第16章 Android開發(fā)中的常見問(wèn)題和面試題
 16.1 Android開發(fā)中常見問(wèn)題
 16.2 常見Android面試題
附錄A Android權(quán)限大全
附錄B Android圖標(biāo)資源
    

章節(jié)摘錄

版權(quán)頁(yè):插圖:

編輯推薦

《Android應(yīng)用開發(fā)全程實(shí)錄》新版的Android SDK,80多個(gè)實(shí)例程序,每個(gè)核心單元都配以精彩示例,讓讀者盡快融入實(shí)戰(zhàn),3大企業(yè)級(jí)案例,技術(shù)新穎、貼近實(shí)際開發(fā),可以直接在項(xiàng)目中借鑒使用,Android常見問(wèn)題解答,迅速解決實(shí)際開發(fā)中遇到的瓶頸,著名公司Android面試題,輕松面試拿高薪Offer。微度網(wǎng)傾力打造。

圖書封面

圖書標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    Android應(yīng)用開發(fā)全程實(shí)錄 PDF格式下載


用戶評(píng)論 (總計(jì)48條)

 
 

  •   較為系統(tǒng)的介紹了Android開發(fā)流程及eclipse框架內(nèi)容
  •   確實(shí)是一本不可多得的好書啊,非常適合想學(xué)習(xí)android的新手們……!
  •   市面上的android書,不是抄襲,就是放一些代碼,千篇一律,都是一些狗屁書籍,這本似乎看到了弊端,的確是一本好書!
  •   本人是一個(gè)計(jì)算機(jī)專業(yè)的大專生。上學(xué)期間有開過(guò)java等編程類課程。如今工作四年有想自學(xué)android編程的沖動(dòng)。因此在書店看到此書,在網(wǎng)上買下。在網(wǎng)上主要圖價(jià)格合適,畢竟新華書店是不給打折的。由于工作與編程無(wú)關(guān),因此我對(duì)于編程的印象基本上已經(jīng)還給老師了。但由于自己對(duì)android的熱愛(ài),以及看過(guò)一些網(wǎng)上的編程電子書,再加上看這本書,我慢慢的找回了當(dāng)年上學(xué)期間對(duì)編程的熱衷??傮w來(lái)說(shuō),此書還是不錯(cuò)的,值得一買。比較使用稍微有一點(diǎn)基礎(chǔ)的愛(ài)好者看。
  •   一本不錯(cuò)的關(guān)于安卓的開發(fā)的書,比較適合我這樣的新手,來(lái)看,呵呵
  •   已經(jīng)不止一次在當(dāng)當(dāng)網(wǎng)買書啦 這次是買同一套的系列 合計(jì)五本 真的值得擁有 很好的教材書
  •   正在努力學(xué)習(xí)中,感覺(jué)還不錯(cuò)。
  •   書送的還是挺快的,但是沒(méi)按我要求的時(shí)間送,我寫的是周末送,結(jié)果周二就送過(guò)來(lái)了,那天我還在外面出差,還有我明確要求開發(fā)票的結(jié)果沒(méi)有,明顯感覺(jué)當(dāng)當(dāng)服務(wù)質(zhì)量下降,但翻了一下書,感覺(jué)還不錯(cuò),插圖挺多的,很適合初學(xué)者。
  •   本書安排了幾個(gè)例子是不錯(cuò)的安排,但是里邊的操作步驟不夠詳盡,有些地方不知道是如何出來(lái)的,希望作者加強(qiáng)條理性。
  •   非常不錯(cuò)的一本書,內(nèi)容很好。
  •   在看,很適合初學(xué)者,受益匪淺
  •   如題,真的是一本好書,幫了我很大額忙
  •   版本正版,速度快
  •   感覺(jué)這本書還可以吧,比較適合初學(xué)者由淺到深的學(xué)習(xí)。省略了android原理部分的分析,從實(shí)戰(zhàn)角度去品味這本書。
  •   這本書都是介紹一些android的入門基礎(chǔ)知識(shí)。android入門可以選擇,簡(jiǎn)單易學(xué),一步一步地說(shuō)明。
  •   感覺(jué)挺不錯(cuò)的,適合入門的新手……
  •   有些錯(cuò)誤,應(yīng)該是印刷錯(cuò)誤,還有有可能是時(shí)間急吧,最后那個(gè)常見問(wèn)題都有重復(fù)的,希望后續(xù)版本中會(huì)更正,有些代碼解釋下、、、、
  •   紙張還可以,內(nèi)容非常好,只有少量的錯(cuò)誤。當(dāng)然不是排版的錯(cuò)誤。
    排版也比較舒服,書中也有大量的源碼
  •   有助于新手入門
  •   書是不錯(cuò),可是盤壞了,能給換張盤嗎?
  •   書的印刷質(zhì)量一般一般
  •   書挺好的。商家服務(wù)也好的
  •   對(duì)于初學(xué)者很適合,講的也不錯(cuò)。
  •   初學(xué)者,加油中...
  •   內(nèi)容及細(xì)致程度還可以,唯一比較悲劇的是 書中的很多代碼都連著寫,很多代碼都沒(méi)有空格隔開,所以有時(shí)候會(huì)有點(diǎn)看不懂。不過(guò)書還可以。
  •   書中代碼不全,講的一帶而過(guò),不太詳細(xì)!??!
  •   不是最好的書,錯(cuò)筆字好多,不建議購(gòu)買
  •   書上邊有雜物...不過(guò)很厚...
  •   內(nèi)容應(yīng)該沒(méi)經(jīng)過(guò)審核的,很多排版的明顯錯(cuò)誤,如:

    public static final Strin aa=""
    寫成

    publicstaticfinal Strin aa=""

    真讓人無(wú)語(yǔ),內(nèi)容還是可以的.
  •   沒(méi)視頻教程 內(nèi)容不怎么詳細(xì) 沒(méi)編程基礎(chǔ)不建議購(gòu)買
  •   講的東西不少 ,就是不詳細(xì)。
  •   總的來(lái)說(shuō)還行,但書有的地方有些小錯(cuò)誤
  •   送來(lái)的書其中一本被水浸泡過(guò),質(zhì)量很糟糕!
  •   書籍到手幾天,感覺(jué)受益很多,從基礎(chǔ)講起,到三個(gè)企業(yè)級(jí)應(yīng)用,已經(jīng)連續(xù)幾天沒(méi)怎么睡覺(jué)在啃這本書。。。。
  •   從基礎(chǔ)到高級(jí)運(yùn)用,從基礎(chǔ)到商業(yè)應(yīng)用,從點(diǎn)到面,不錯(cuò)不錯(cuò),5星!
  •   是本很不錯(cuò)的書。內(nèi)容很實(shí)際,可以學(xué)到很多。
  •   理論聯(lián)系實(shí)際,由淺到深。看了幾章了,受益非淺啊,支持好書,狂頂。
  •   挺好的,還沒(méi)來(lái)得及細(xì)看,最近太忙了
  •   相當(dāng)多錯(cuò)別字,大體上還過(guò)得去,估計(jì)是參考了某神作吧。
  •   andriod熱門,選擇買了一本,主要是看看實(shí)例開發(fā),收到書的時(shí)候,書的封面不錯(cuò),整體給人感覺(jué)良好!內(nèi)容也來(lái)不及看,不過(guò)對(duì)于菜鳥的我,也很滿意了!
  •   整本書下來(lái)所有代碼一些最基本的格式規(guī)范都沒(méi)弄好,該空格的沒(méi)空格,代碼都擠一塊去了。。。。
  •   此書對(duì)初學(xué)者來(lái)說(shuō)可以算的上入門經(jīng)典書籍
  •   周圍的朋友都說(shuō)不錯(cuò),所以力薦該書。。。好好學(xué)習(xí)學(xué)習(xí)。。。
  •   比較易懂。代碼很詳細(xì) 我非常推薦這本書!
  •   很好的一本書,是初學(xué)者必備書籍之一。
  •   很不錯(cuò),適合初學(xué)者,不錯(cuò)
  •   到手后馬上開始學(xué),雖然是今年出版的書,但是環(huán)境搭建的地方已經(jīng)和我現(xiàn)在用的有很大變化了,故作者應(yīng)該是寫了蠻久了。還有就是,這本書不適合不會(huì)JAVA的,我的JAVA早拋到腦后了,沒(méi)辦法,還要現(xiàn)學(xué),現(xiàn)在這本書估計(jì)要放幾個(gè)月才能用上。... 閱讀更多
  •   書中的代碼,關(guān)鍵字很多都連在一起,如果沒(méi)有一定編程經(jīng)驗(yàn)的會(huì)看到一頭霧水。
 

250萬(wàn)本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7