注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合Android程序設(shè)計(jì)

Android程序設(shè)計(jì)

Android程序設(shè)計(jì)

定 價(jià):¥79.00

作 者: (美)(梅德尼克斯Mednieks)(Z.)等著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): O'Reilly精品圖書系列
標(biāo) 簽: 暫缺

ISBN: 9787111401841 出版時(shí)間: 2012-02-20 包裝: 平裝
開本: 16開 頁數(shù): 456 字?jǐn)?shù):  

內(nèi)容簡介

  Android應(yīng)用已經(jīng)不斷滲透到人們的生活中。本書以開發(fā)設(shè)計(jì)良好的Android應(yīng)用為主題,循序漸進(jìn)介紹了Android開發(fā)的相關(guān)知識(shí)。本書內(nèi)容翔實(shí),從基礎(chǔ)概念、工具環(huán)境的說明,Android系統(tǒng)框架的介紹,到骨架(skeleton)應(yīng)用的探索以及一些相關(guān)高級(jí)主題的展開,適合不同背景的Android編程人員,是一本不錯(cuò)的Andorid編程指南。如何才能構(gòu)建設(shè)計(jì)良好的工程化Android應(yīng)用?這本權(quán)威的Android應(yīng)用開發(fā)指南系統(tǒng)深入地剖析了Android的核心模塊和API,揭示了如何創(chuàng)建可以運(yùn)行在一系列Android設(shè)備上的優(yōu)秀應(yīng)用?!禔ndroid程序設(shè)計(jì)》不僅探討了行之有效的應(yīng)用設(shè)計(jì)和實(shí)現(xiàn)方式,還深入地討論了傳感器、本地開發(fā)、3D圖形等所有Android應(yīng)用開發(fā)者需要掌握的主題,完美地展示了如何在不同的平臺(tái)上構(gòu)建Android應(yīng)用。

作者簡介

  Zigurd Mednieks是領(lǐng)先的OEM、企業(yè)和創(chuàng)建基于Android系統(tǒng)和軟件的創(chuàng)業(yè)投資顧問。在此之前,他是D2 Technologies的首席架構(gòu)師,D2 Technologies是Voice over IP (VoIP)的技術(shù)提供商。在D2 Technologies,他帶領(lǐng)工程和產(chǎn)品定義工作,把通信和社交媒體結(jié)合到專用的嵌入式系統(tǒng)和Android平臺(tái)上。Laird Dornin是一名移動(dòng)開發(fā)架構(gòu)師,在Java、Android、J2ME、SavaJe和WebKit瀏覽器庫方面有豐富的經(jīng)驗(yàn)。他是Sun Microsystems的J2SE開發(fā)團(tuán)隊(duì)成員,是Java RMI和Jini的技術(shù)專家。他目前是一家大型無線運(yùn)營商的高級(jí)工程師,為該運(yùn)營商的開發(fā)者社區(qū)提供Android架構(gòu)指南和Network API支持。G. Blake Meike是一個(gè)經(jīng)驗(yàn)豐富的開發(fā)人員,在移動(dòng)和服務(wù)端平臺(tái)構(gòu)建Java應(yīng)用方面有豐富的經(jīng)驗(yàn)。Masumi Nakamura有著十多年的軟件工程經(jīng)驗(yàn),在移動(dòng)技術(shù)領(lǐng)域的很多職位上工作過,從構(gòu)建移動(dòng)基礎(chǔ)架構(gòu)到成立自己的移動(dòng)公司。他曾經(jīng)是WHERE Android應(yīng)用的首席Android開發(fā)工程師,現(xiàn)在是Where Inc.的Big Data和Recommendations組的首席架構(gòu)師。

圖書目錄

前言
第一部分 工具和基礎(chǔ)
第1章 工具包
1.1 Android SDK的安裝和系統(tǒng)需求
1.2 小試牛刀:確認(rèn)安裝是否能夠正常工作
1.3 SDK的組件
1.4 保持版本最新
1.5 示例代碼
1.6 關(guān)于代碼閱讀
第2章 Android開發(fā)之Java必備基礎(chǔ)
2.1 Android正在重塑客戶端Java
2.2 Java類型系統(tǒng)
2.3 作用域
2.4 Java編程慣例
第3章 Android應(yīng)用的主要組件
3.1 Android平臺(tái)和傳統(tǒng)編程模型的對(duì)比
3.2 活動(dòng)、意圖和任務(wù)
3.3 其他Android組件
3.4 靜態(tài)應(yīng)用資源和上下文
3.5 Resources
3.6 Android應(yīng)用的運(yùn)行時(shí)環(huán)境
3.7 組件生命周期
3.8 Android應(yīng)用打包:.apk文件
3.9 把軟件移植到Android中
第4章 應(yīng)用發(fā)布之前的準(zhǔn)備工作
4.1 應(yīng)用簽名
4.2 把應(yīng)用投放到Android市場(chǎng)
4.3 Google地圖API密鑰
4.4 指定API級(jí)別的兼容性
4.5 兼容不同的屏幕類型
第5章 Android軟件開發(fā)工具Eclipse
5.1 Eclipse相關(guān)的概念和術(shù)語
5.2 Eclipse視圖和透視圖
5.3 Eclipse中的Java編程
5.4 Eclipse和Android
5.5 預(yù)防Bug并保持代碼整潔
5.6 Eclipse特性和替代品
第6章 Android下的高效Java編程
6.1 Android框架
6.2 組織Java源代碼
6.3 Android中的并發(fā)編程
6.4 序列化
第二部分 Android框架
第7章 構(gòu)建視圖
7.1 Android GUI架構(gòu)
7.2 組裝圖形界面
7.3 控制器布局
7.4 菜單欄
第8章 Fragment和跨平臺(tái)支持
8.1 創(chuàng)建Fragment
8.2 Fragment生命周期
8.3 Fragment管理器
8.4 Fragment事務(wù)
8.5 兼容包
第9章 二維和三維圖形的繪制
9.1 自己動(dòng)手開發(fā)部件
9.2 Bling
第10章 數(shù)據(jù)處理和數(shù)據(jù)持久化
10.1 關(guān)系數(shù)據(jù)庫概覽
10.2 SQLite
10.3 SQL語言
10.4 Android應(yīng)用中的SQL和以數(shù)據(jù)庫為中心的數(shù)據(jù)模型
10.5 Android數(shù)據(jù)庫類
10.6 Android應(yīng)用的數(shù)據(jù)庫設(shè)計(jì)
10.7 使用數(shù)據(jù)庫API:MJAndroid
第三部分 Android的框架應(yīng)用
第11章 運(yùn)行良好的應(yīng)用框架
11.1 對(duì)生命周期進(jìn)行可視化
11.2 Fragment生命周期可視化
11.3 Activity類和運(yùn)行良好的應(yīng)用
11.4 Application類的生命周期方法
11.5 活動(dòng)之間流暢直觀的用戶體驗(yàn)
第12章 使用內(nèi)容提供者
12.1 理解內(nèi)容提供者
12.2 定義提供者的公用API
12.3 編寫并集成內(nèi)容提供者
12.4 文件管理和二進(jìn)制數(shù)據(jù)
12.5 Android MVC和內(nèi)容查看器
12.6 一個(gè)完整的內(nèi)容提供者代碼:SimpleFinchVideoContentProvider
12.7 聲明自己的內(nèi)容提供者
第13章 探討內(nèi)容提供者 
13.1 開發(fā)RESTful類型的Android應(yīng)用
13.2 Network MVC
13.3 Network MVC方式的優(yōu)點(diǎn)小結(jié)
13.4 代碼實(shí)例:動(dòng)態(tài)列出并緩存YouTube視頻內(nèi)容
13.5 Finch YouTube視頻示例的源代碼結(jié)構(gòu)
13.6 視頻搜索應(yīng)用的各個(gè)步驟
第四部分 高級(jí)話題
第14章 多媒體
14.1 音頻和視頻
14.2 播放音頻和視頻
14.3 錄制音頻和視頻
14.4 存儲(chǔ)的媒體內(nèi)容
第15章 地理位置和地圖定位
15.1 基于地理位置的服務(wù)
15.2 地圖定位
15.3 Google Maps Activity
15.4 MapView和MapActivity
15.5 使用MapView
15.6 MapView和MyLocationOverlay初始化
15.7 暫停和恢復(fù)MapActivity
15.8 通過菜單按鈕控制地圖
15.9 通過鍵盤操作地圖
15.10 沒有地圖的地理位置
第16章 傳感器、NFC、語音、手勢(shì)和可訪問性
16.1 傳感器
16.2 近場(chǎng)通信
16.3 手勢(shì)輸入
16.4 可訪問性
第17章 通信、身份認(rèn)證、同步和社交媒體
17.1 賬戶信息
17.2 認(rèn)證和同步
17.3 藍(lán)牙
第18章 Android本地開發(fā)工具箱
18.1 本地方法和JNI調(diào)用
18.2 Android NDK
18.3 Android提供的本地庫
18.4 編譯自己定制的庫模塊
18.5 本地活動(dòng)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)