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

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

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

定 價:¥89.00

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

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

內容簡介

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

作者簡介

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

圖書目錄

第1話 大話Android
1 智能手機與3G
2 智能手機平臺
3 智能手機與手機廠商
4 Android詳解
5 Android的盈利方式
6 Android學習之道
第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 模擬器相關內容介紹
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 卸載模擬器上的應用
9 項目管理
9.1 打開項目
9.2 刪除項目
9.3 導入項目
9.4 把程序打包成APK
10 Android項目的目錄結構
10.1 目錄結構概述
10.2 Resource目錄及其下文件詳解
10.2.1 “gen/”目錄下的R.java文件詳解
10.2.2 組件標識符
10.2.3 AndroidManifest.xml介紹
10.2.4 如何在文檔中查找權限信息
10.3 Android程序的執(zhí)行流程分析
10.4 修改Hello World項目的圖標
11 Android程序設計的骨架--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 揪出程序中的臭蟲--程序調試示例
第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綜合應用--用戶注冊
15.7 硬編碼生成界面
15.8 國際化
15.9 程序界面自動適應屏幕分辨率
15.10 Android樣式和主題(style&theme)
15.10.1 為Hello World應用指定樣式
15.10.2 為應用指定主題
第4話 “機器人”的核心組件
16 “機器人”的管理員--Activity
16.1 Activity生命周期
16.2 為應用添加新的Activity
16.2.1 利用Activity實現(xiàn)頁面轉換
16.2.2 添加Activity
16.2.3 得到新打開的Activity關閉后返回的數(shù)據(jù)
16.2.4 請求碼的作用
16.2.5 結果碼的作用
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 設計思路
20.3.3 界面設計
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è)務
21.4 另一種實現(xiàn)添、刪、改、查的方法
21.4.1 實現(xiàn)添、刪、改、查操作
21.4.2 測試業(yè)務
21.5 事務
21.6 使用ListView顯示表中的數(shù)據(jù)
21.7 使用SimpleCursorAdapter綁定數(shù)據(jù)
22 內容提供者(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è)務需求共享數(shù)據(jù)
22.6 操作db應用中的共享數(shù)據(jù)
22.6.1 使用ContentResolver操作ContentProvider中的數(shù)據(jù)
22.6.2 測試業(yè)務
22.7 操作聯(lián)系人
23 訂閱你感興趣的信息--XML應用
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)絡
24 Android網(wǎng)絡通信簡介
24.1 Android客戶端
24.1.1 客戶端概述
24.1.2 客戶端的應用
24.2 網(wǎng)絡的互連互通
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ā)送內容實體
26.2.5 Android客戶端發(fā)送數(shù)據(jù)參數(shù)到服務器
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 服務器端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的介紹及應用
28.1 WebView簡介
28.2 WebView瀏覽網(wǎng)頁簡單示例
28.3 WebView瀏覽網(wǎng)頁復雜示例
28.4 WebView使用HTML替代Layout做界面
第7話 Android之娛樂多媒體開發(fā)
29 音樂播放器的開發(fā)
29.1 創(chuàng)建應用
29.2 創(chuàng)建界面
29.3 業(yè)務代碼
29.4 測試運行
30 音樂在線播放的開發(fā)
30.1 創(chuàng)建應用
30.2 界面
30.3 流媒體類
30.4 業(yè)務代碼
30.5 運行結果
31 視頻播放器的開發(fā)
31.1 創(chuàng)建應用
31.2 創(chuàng)建界面
31.3 業(yè)務代碼
31.4 運行結果
31.5 轉換版本
32 手機拍照的開發(fā)
32.1 創(chuàng)建應用
32.2 創(chuàng)建界面
32.3 業(yè)務代碼
32.4 運行結果
33 手機錄音的開發(fā)
33.1 創(chuàng)建應用
33.2 創(chuàng)建界面
33.3 業(yè)務代碼
33.4 運行結果
34 手機鬧鐘的開發(fā)
34.1 創(chuàng)建應用
34.2 創(chuàng)建界面
34.3 業(yè)務代碼
34.4 運行結果
35 手勢識別的開發(fā)
35.1 手勢介紹
35.2 Android手勢識別
35.2.1 創(chuàng)建手勢
35.2.2 創(chuàng)建應用
35.2.3 手勢應用
36 圖片瀏覽的開發(fā)
36.1 圖片介紹
36.1.1 圖片列表
36.1.2 單擊事件
36.1.3 加入手勢
36.1.4 手勢應用
第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服務
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 風景區(qū)展示實例
41.4 Google Map衛(wèi)星導航--出行好幫手
41.4.1 GPS知識匯總
41.4.2 GPS旅游導航儀實例
第10話 Android之圖形圖像處理
42 2D圖形
42.1 幾個基礎類介紹
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 應用測試
43.3.3 代碼詳解
43.3.4 正方形測試
43.3.5 顏色測試
43.3.6 旋轉測試
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)絡視頻播放器
46.1 項目概述
46.2 項目實現(xiàn)流程
46.2.1 服務器端
46.2.2 UI頁面設計
46.2.3 XML解析
46.2.4 視頻文件下載
46.2.5 下載文件播放
附錄A

本目錄推薦

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