注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計程序設(shè)計綜合大話企業(yè)級Android應(yīng)用開發(fā)實戰(zhàn)

大話企業(yè)級Android應(yīng)用開發(fā)實戰(zhàn)

大話企業(yè)級Android應(yīng)用開發(fā)實戰(zhàn)

定 價:¥89.00

作 者: 王家林 編著
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 移動開發(fā)

ISBN: 9787121140174 出版時間: 2011-08-01 包裝: 平裝
開本: 16開 頁數(shù): 761 字數(shù):  

內(nèi)容簡介

  這是一本能夠讓你學(xué)出幸福感并在還沒有學(xué)完時就能夠勝任Android應(yīng)用軟件工程師工作的書。《大話企業(yè)級Android應(yīng)用開發(fā)實戰(zhàn)》所有的內(nèi)容都是基于企業(yè)內(nèi)部的Android實際開發(fā)需要和問題而著。《大話企業(yè)級Android應(yīng)用開發(fā)實戰(zhàn)》模擬真實的學(xué)習(xí)場景,主人公是小安和大致,小安是一位有編程基礎(chǔ)并想從事Android軟件工程師工作的求知者,大致是一位博士、Android開發(fā)高手和不知疲倦的布道者,全書以小安在大致的帶領(lǐng)下從Android入門到成為Android應(yīng)用程序編程高手的過程中生動地展開敘述,妙趣橫生,讓人欲罷不能。

作者簡介

暫缺《大話企業(yè)級Android應(yīng)用開發(fā)實戰(zhàn)》作者簡介

圖書目錄

第1話 大話Android
1 智能手機與3G
2 智能手機平臺
3 智能手機與手機廠商
4 Android詳解
5 Android的盈利方式
6 Android學(xué)習(xí)之道
第2話 Android開發(fā)之道
7 搭建開發(fā)環(huán)境
7.1 準備所需軟件
7.1.1 Android開發(fā)需要的工具
7.2 安裝所需的軟件
7.2.1 安裝JDK6
7.2.2 安裝Eclipse
7.2.3 安裝Eclipse插件(ADT)
7.2.4 安裝Android SDK
7.3 模擬手機介紹
7.3.1 創(chuàng)建AVD
7.3.2 啟動模擬器
7.3.3 模擬器相關(guān)內(nèi)容介紹
7.3.4 模擬器不能完成的功能
7.3.5 模擬器出現(xiàn)“無信號”故障的處理方式
8 Android開發(fā)流程
8.1 創(chuàng)建Android Project(Hello World項目)
8.2 運行Android項目
8.3 查看安裝過程信息
8.4 卸載模擬器上的應(yīng)用
9 項目管理
9.1 打開項目
9.2 刪除項目
9.3 導(dǎo)入項目
9.4 把程序打包成APK
10 Android項目的目錄結(jié)構(gòu)
10.1 目錄結(jié)構(gòu)概述
10.2 Resource目錄及其下文件詳解
10.2.1 “gen/”目錄下的R.java文件詳解
10.2.2 組件標識符
10.2.3 AndroidManifest.xml介紹
10.2.4 如何在文檔中查找權(quán)限信息
10.3 Android程序的執(zhí)行流程分析
10.4 修改Hello World項目的圖標
11 Android程序設(shè)計的骨架--MVC
11.1 MVC如何工作
11.2 為什么要使用 MVC
11.3 Android與MVC
12 電話撥號器和短信發(fā)送器示例
12.1 電話撥號器
12.2 短信發(fā)送器
13 單元測試與日志輸出
13.1 單元測試步驟
13.2 單元測試示例
13.3 日志輸出
14 揪出程序中的臭蟲--程序調(diào)試示例
第3話 Android之UI(用戶界面)開發(fā)
15 用戶界面(User Interface)
15.1 UI概述
15.2 布局(Layout)
15.2.1 線性布局(LinearLayout)
15.2.2 RelativeLayout(相對布局)
15.2.3 線性布局與相對布局嵌套使用
15.2.4 表格布局(TableLayout)
15.2.5 幀布局(FrameLayout)
15.3 菜單(Menu)
15.4 常用UI控件(Widgets)
15.4.1 單選框(RadioButton)
15.4.2 多選框(CheckBox)
15.4.3 列表顯示(ListView)
15.4.4 下拉列表框(Spinner)
15.4.5 進度條(ProgressBar)
15.4.6 拖動條(SeekBar)
15.5 常用的幾種通知
15.5.1 狀態(tài)欄通知
15.5.2 警告對話框
15.6 UI綜合應(yīng)用--用戶注冊
15.7 硬編碼生成界面
15.8 國際化
15.9 程序界面自動適應(yīng)屏幕分辨率
15.10 Android樣式和主題(style&theme)
15.10.1 為Hello World應(yīng)用指定樣式
15.10.2 為應(yīng)用指定主題
第4話 “機器人”的核心組件
16 “機器人”的管理員--Activity
16.1 Activity生命周期
16.2 為應(yīng)用添加新的Activity
16.2.1 利用Activity實現(xiàn)頁面轉(zhuǎn)換
16.2.2 添加Activity
16.2.3 得到新打開的Activity關(guān)閉后返回的數(shù)據(jù)
16.2.4 請求碼的作用
16.2.5 結(jié)果碼的作用
17 “機器人”的郵遞員--Intent
17.1 Intent簡介
17.1.1 不同Activity之間的數(shù)據(jù)傳輸
17.1.2 另一種傳遞數(shù)據(jù)的方式
17.1.3 動作測試(Action test)
17.1.4 類別測試(Category test)
17.1.5 數(shù)據(jù)測試(Data test)
17.2 意圖測試
18 “機器人”的隱形管理員--Service
18.1 bindService()和startService()區(qū)別
19 “機器人”的接收員--BroadcastReceiver
19.1 短信竊聽器
第5話 數(shù)據(jù),數(shù)據(jù)
20 文件:普通文件的I/O
20.1 文件存儲數(shù)據(jù)
20.2 SD Card數(shù)據(jù)存取
20.3 SharedPreferences(共享參數(shù))
20.3.1 SharedPreferences簡介
20.3.2 設(shè)計思路
20.3.3 界面設(shè)計
20.3.4 代碼處理
21 數(shù)據(jù)管家--SQLite數(shù)據(jù)庫
21.1 SQLite數(shù)據(jù)庫簡介
21.1.1 SQLite的特點
21.1.2 SQLite可以解析的SQL語句
21.2 使用SQLiteOpenHelper抽象類建立數(shù)據(jù)庫
21.2.1 測試建立數(shù)據(jù)庫
21.2.2 解讀源碼
21.3 常用的數(shù)據(jù)庫添、刪、改、查操作
21.3.1 實現(xiàn)添、刪、改、查操作
21.3.2 測試業(yè)務(wù)
21.4 另一種實現(xiàn)添、刪、改、查的方法
21.4.1 實現(xiàn)添、刪、改、查操作
21.4.2 測試業(yè)務(wù)
21.5 事務(wù)
21.6 使用ListView顯示表中的數(shù)據(jù)
21.7 使用SimpleCursorAdapter綁定數(shù)據(jù)
22 內(nèi)容提供者(ContentProvider)
22.1 開發(fā)一個ContentProvider
22.1.1 配置PersonProvider
22.2 Uri介紹
22.2.1 UriMatcher類使用介紹
22.3 ContentProvider類主要方法的作用
22.4 ContentUris類使用介紹
22.5 按照業(yè)務(wù)需求共享數(shù)據(jù)
22.6 操作db應(yīng)用中的共享數(shù)據(jù)
22.6.1 使用ContentResolver操作ContentProvider中的數(shù)據(jù)
22.6.2 測試業(yè)務(wù)
22.7 操作聯(lián)系人
23 訂閱你感興趣的信息--XML應(yīng)用
23.1 SAX解析器
23.1.1 SAX解析XML
23.2 DOM(文檔對象模型)
23.2.1 示例一:DOM解析XML
23.3 Pull解析器
23.3.1 示例二:Pull解析XML
23.4 SAX、DOM、Pull的選擇
23.5 XML文件的生成
23.6 綜合示例:RSS_Pull
第6話 Android與網(wǎng)絡(luò)
24 Android網(wǎng)絡(luò)通信簡介
24.1 Android客戶端
24.1.1 客戶端概述
24.1.2 客戶端的應(yīng)用
24.2 網(wǎng)絡(luò)的互連互通
24.2.1 HTTP協(xié)議概述
24.2.2 HTTP協(xié)議實例解析
25 Android文件下載
25.1 Android文件單線程下載
25.1.1 J2SE文件單線程下載
25.1.2 Android客戶端單線程下載
25.2 Android文件多線程下載
25.2.1 J2SE文件多線程下載
25.2.2 Android客戶端斷點、多線程下載
26 Android文件上傳
26.1 Android客戶端上傳初體驗
26.1.1 知識回顧
26.1.2 Android客戶端直通CRM系統(tǒng)
26.2 Android客戶端實現(xiàn)請求參數(shù)數(shù)據(jù)上傳
26.2.1 知識回顧
26.2.2 Android客戶端之請求數(shù)據(jù)包裝
26.2.3 Android客戶端之請求參數(shù)優(yōu)化
26.2.4 Android客戶端之發(fā)送內(nèi)容實體
26.2.5 Android客戶端發(fā)送數(shù)據(jù)參數(shù)到服務(wù)器
26.3 Android客戶端實現(xiàn)文件上傳
26.3.1 知識回顧
26.3.2 Android客戶端之文件上傳
27 Socket編程
27.1 TCP/IP協(xié)議與Socket通信
27.2 Socket與ServerSocket類介紹
27.2.1 服務(wù)器端ServerSocket
27.2.2 客戶端Socket
27.2.3 Socket通信的一般過程
27.3 Socket編程實戰(zhàn)--Android聊天室實例
27.3.1 編寫PC端工程代碼
27.3.2 編寫手機客戶端工程代碼
27.3.3 執(zhí)行程序
28 WebView的介紹及應(yīng)用
28.1 WebView簡介
28.2 WebView瀏覽網(wǎng)頁簡單示例
28.3 WebView瀏覽網(wǎng)頁復(fù)雜示例
28.4 WebView使用HTML替代Layout做界面
第7話 Android之娛樂多媒體開發(fā)
29 音樂播放器的開發(fā)
29.1 創(chuàng)建應(yīng)用
29.2 創(chuàng)建界面
29.3 業(yè)務(wù)代碼
29.4 測試運行
30 音樂在線播放的開發(fā)
30.1 創(chuàng)建應(yīng)用
30.2 界面
30.3 流媒體類
30.4 業(yè)務(wù)代碼
30.5 運行結(jié)果
31 視頻播放器的開發(fā)
31.1 創(chuàng)建應(yīng)用
31.2 創(chuàng)建界面
31.3 業(yè)務(wù)代碼
31.4 運行結(jié)果
31.5 轉(zhuǎn)換版本
32 手機拍照的開發(fā)
32.1 創(chuàng)建應(yīng)用
32.2 創(chuàng)建界面
32.3 業(yè)務(wù)代碼
32.4 運行結(jié)果
33 手機錄音的開發(fā)
33.1 創(chuàng)建應(yīng)用
33.2 創(chuàng)建界面
33.3 業(yè)務(wù)代碼
33.4 運行結(jié)果
34 手機鬧鐘的開發(fā)
34.1 創(chuàng)建應(yīng)用
34.2 創(chuàng)建界面
34.3 業(yè)務(wù)代碼
34.4 運行結(jié)果
35 手勢識別的開發(fā)
35.1 手勢介紹
35.2 Android手勢識別
35.2.1 創(chuàng)建手勢
35.2.2 創(chuàng)建應(yīng)用
35.2.3 手勢應(yīng)用
36 圖片瀏覽的開發(fā)
36.1 圖片介紹
36.1.1 圖片列表
36.1.2 單擊事件
36.1.3 加入手勢
36.1.4 手勢應(yīng)用
第8話 Android之硬件操作
37 “機器人”的第六感--傳感器
38 “機器人”通信的核心--SIM卡
39 讓數(shù)據(jù)在空中傳遞--藍牙
40 安裝外部程序
第9話 Android之GPS開發(fā)
41 Android與Google Map整合
41.1 Google Map概述
41.2 申請Google Map服務(wù)
41.2.1 Google Maps API金鑰
41.2.2 下載Google API
41.2.3 坐標解析
41.3 感受多彩的Google Map
41.3.1 直擊地圖(MapView)
41.3.2 風(fēng)景區(qū)展示實例
41.4 Google Map衛(wèi)星導(dǎo)航--出行好幫手
41.4.1 GPS知識匯總
41.4.2 GPS旅游導(dǎo)航儀實例
第10話 Android之圖形圖像處理
42 2D圖形
42.1 幾個基礎(chǔ)類介紹
42.2 如何創(chuàng)建Drawable
42.3 繪制幾何圖形
42.4 Matrix類介紹--對圖片進行變幻
42.5 動畫特效之Tween動畫
42.6 動畫特效之Frame動畫
43 OpenGL/OpenGL ES開發(fā)
43.1 OpenGL概述
43.1.1 OpenGL的發(fā)展歷程
43.2 OpenGL ES的概述
43.3 Android對OpenGL ES的支持
43.3.1 三維知識回顧
43.3.2 應(yīng)用測試
43.3.3 代碼詳解
43.3.4 正方形測試
43.3.5 顏色測試
43.3.6 旋轉(zhuǎn)測試
43.3.7 正方體測試
43.3.8 紋理映射測試
43.3.9 光照測試
第11話 Android之優(yōu)化之道
44 性能優(yōu)化
44.1 Java性能優(yōu)化概述
44.1.1 性能優(yōu)化的基本知識
44.1.2 Java編程規(guī)范
44.2 Java性能優(yōu)化策略
44.2.1 初級優(yōu)化
44.2.2 高級優(yōu)化
44.3 Android優(yōu)化的具體方法
44.3.1 編寫高效的Android代碼
44.3.2 Android UI 優(yōu)化
44.3.3 圖片優(yōu)化
第12話 Android之項目開發(fā)
45 巧用GPS找回丟失的手機
46 網(wǎng)絡(luò)視頻播放器
46.1 項目概述
46.2 項目實現(xiàn)流程
46.2.1 服務(wù)器端
46.2.2 UI頁面設(shè)計
46.2.3 XML解析
46.2.4 視頻文件下載
46.2.5 下載文件播放
附錄A

本目錄推薦

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