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

移動應(yīng)用開發(fā)技術(shù)

移動應(yīng)用開發(fā)技術(shù)

定 價:¥43.00

作 者: 工信部通信行業(yè)職業(yè)技能鑒定指導(dǎo)中心,中國移動互聯(lián)網(wǎng)基地 編著
出版社: 機械工業(yè)出版社
叢編項: MIEG"移動互聯(lián)網(wǎng)開發(fā)工程師認證"指定教材
標 簽: 移動開發(fā)

ISBN: 9787111366638 出版時間: 2012-01-01 包裝: 平裝
開本: 16開 頁數(shù): 287 字數(shù):  

內(nèi)容簡介

  《移動應(yīng)用開發(fā)技術(shù)》共19章:第1章和第2章詳細介紹了移動增值業(yè)務(wù)的發(fā)展與應(yīng)用商場的模式,以及各種主流的開發(fā)平臺技術(shù);第3~16章全面而系統(tǒng)地講解了Android應(yīng)用開發(fā)所必備的知識,包含Android的系統(tǒng)特性及架構(gòu)、Android應(yīng)用開發(fā)環(huán)境的搭建方法、UI設(shè)計、數(shù)據(jù)存儲、SQLite數(shù)據(jù)庫、內(nèi)容提供器、廣播與服務(wù)、網(wǎng)絡(luò)編程、手機功能開發(fā)、多媒體開發(fā)、2D游戲開發(fā)、State和MVC框架的使用等一系列知識點,大部分知識點都配有精心設(shè)計的小案例,便于讀者理解和動手實踐;第17章以迭代的方式講解了一個完整的游戲案例;第18章講解了中國移動的跨平臺統(tǒng)一開發(fā)環(huán)境的搭建以及項目開發(fā)方法;第19章詳細列出了Noble Leader終端應(yīng)用開發(fā)常用的各種類。 《移動應(yīng)用開發(fā)技術(shù)》既適合想從事移動應(yīng)用開發(fā)的技術(shù)人員自學(xué),又適合作為移動應(yīng)用開發(fā)的培訓(xùn)教材。

作者簡介

暫缺《移動應(yīng)用開發(fā)技術(shù)》作者簡介

圖書目錄

編審委員會
前言
第1章 移動增值業(yè)務(wù)發(fā)展與應(yīng)用商場模式介紹
1.1 3G發(fā)展概述
1.1.1 從1G到2G再到3G
1.1.2 3G主流技術(shù)標準分析
1.1.3 3G的核心本質(zhì)
1.2 蓬勃發(fā)展的增值業(yè)務(wù)
1.2.1 增值業(yè)務(wù)發(fā)展概述
1.2.2 從增值業(yè)務(wù)到數(shù)據(jù)業(yè)務(wù)
1.3 App Store模式介紹
1.4 移動應(yīng)用商場分類與分析
1.4.1 手機廠商類應(yīng)用商場
1.4.2 移動運營商類應(yīng)用商場
1.4.3 移動平臺商類應(yīng)用商場
1.4.4 國內(nèi)第三方應(yīng)用商場
1.5 中國移動Mobile Market詳解
1.5.1 Mobile Market介紹
1.5.2 Mobile Market合作流程
1.5.3 Mobile Market用戶注冊及商品上傳
第2章 移動開發(fā)平臺技術(shù)
2.1 移動終端發(fā)展概述
2.1.1 從功能手機到智能終端
2.1.2 智能手機的特點
2.2 移動開發(fā)平臺技術(shù)介紹
2.2.1 移動開發(fā)特點
2.2.2 Symbian OS平臺及開發(fā)環(huán)境介紹
2.2.3 Android平臺及發(fā)展介紹
2.2.4 Windows Mobile平臺及開發(fā)環(huán)境介紹
2.2.5 iOS平臺及開發(fā)環(huán)境介紹
2.2.6 J2ME平臺及開發(fā)環(huán)境介紹
2.2.7 其他移動平臺簡介
2.3 中國移動應(yīng)用開發(fā)平臺
2.3.1 OPhone介紹
2.3.2 OPhone開發(fā)環(huán)境與SDK介紹
2.3.3 中國移動跨平臺統(tǒng)一開發(fā)環(huán)境與能力組件介紹
第3章 Android 系統(tǒng)架構(gòu)
3.1 Android系統(tǒng)概述
3.1.1 Android的系統(tǒng)特性
3.1.2 Android的硬件特性
3.2 Android系統(tǒng)架構(gòu)
3.2.1 Linux內(nèi)核層
3.2.2 系統(tǒng)運行庫層
3.2.3 應(yīng)用框架層
3.2.4 應(yīng)用層
3.2.5 Android的版本
第4章 Android 應(yīng)用開發(fā)環(huán)境搭建
4.1 開發(fā)包及其開發(fā)工具的安裝和配置
4.1.1 安裝JDK和配置Java開發(fā)環(huán)境
4.1.2 Eclipse環(huán)境安裝
4.1.3 Android SDK和 ADT的安裝與配置
4.1.4 Android模擬器的配置與使用
4.2 創(chuàng)建第一個Android項目-HelloAndroid
4.2.1 創(chuàng)建HelloAndroid項目
4.2.2 運行HelloAndroid項目
4.3 Android SDK框架
4.3.1 Android SDK的目錄結(jié)構(gòu)
4.3.2 Android SDK核心開發(fā)包
4.4 聯(lián)機調(diào)試
4.5 應(yīng)用程序簽名
4.5.1 什么是簽名
4.5.2 Android應(yīng)用程序簽名步驟
第5章 Android 應(yīng)用程序基礎(chǔ)
5.1 Android應(yīng)用程序組件及其目錄結(jié)構(gòu)
5.1.1 Android應(yīng)用程序組件
5.1.2 Android應(yīng)用程序工程的目錄結(jié)構(gòu)
5.2 Android應(yīng)用程序的構(gòu)成
5.2.1 Activity
5.2.2 BroadcastReceiver
5.2.3 Service
5.2.4 ContentProvider
5.2.5 激活組件
5.3 Activity與Intent
5.3.1 Activity系統(tǒng)原理
5.3.2 Activity生命周期
5.3.3 創(chuàng)建Activity
5.3.4 使用Intent跳轉(zhuǎn)Activity
第6章 基本UI設(shè)計
6.1 視圖概述
6.2 基本UI組件
6.2.1 TextView (文本框)
6.2.2 EditText(編輯框)
6.2.3 Button(按鈕)
6.2.4 ImageButton(圖片按鈕)
6.2.5 ImageView(顯示圖片)
6.2.6 RadioButton(單選按鈕)
6.2.7 CheckBox(復(fù)選框)
6.3 布局管理器
6.3.1 FrameLayout(幀布局)
6.3.2 LinearLayout(線性布局)
6.3.3 TableLayout(表格布局)
6.3.4 AbsoluteLayout(絕對布局)
6.3.5 RelativeLayout(相對布局)
6.4 事件處理
6.4.1 事件模型
6.4.2 事件監(jiān)聽機制
第7章 高級UI設(shè)計
7.1 菜單
7.1.1 OptionsMenu(選項菜單)
7.1.2 ContextMenu(上下文菜單)
7.2 列表
7.2.1 Adapter(適配器)
7.2.2 ListView(列表視圖)
7.2.3 Spinner(下拉列表)
7.2.4 GridView(網(wǎng)格視圖)
7.2.5 Gallery(圖片庫)
7.3 提示信息
7.3.1 AlertDialog(對話框)
7.3.2 Toast
第8章 Android數(shù)據(jù)存儲
8.1 文件
8.1.1 存儲至默認文件夾
8.1.2 存儲至指定文件夾
8.1.3 存儲至SD卡
8.1.4 讀取資源文件
8.2 SharedPreferences
8.2.1 SharedPreferences概述
8.2.2 使用SharedPreferences保存數(shù)據(jù)
8.2.3 使用SharedPreferences讀取數(shù)據(jù)
第9章 數(shù)據(jù)庫SQLite
9.1 SQLite介紹
9.2 用adb shell創(chuàng)建數(shù)據(jù)庫
9.3 SQL語句介紹
9.4 用標準SQL語句操作SQLite
9.4.1 SQLiteOpenHelper
9.4.2 組合insert into語句操作SQLite
9.4.3 組合select語句操作SQLite
9.4.4 用while讀出cursor中的所有內(nèi)容
9.4.5 用SimpleCursorAdapter將cursor中的數(shù)據(jù)顯示到ListView上
9.4.6 組合update語句操作SQLite
9.4.7 組合delete語句操作SQLite
9.5 用SQLiteDatabase的方法操作SQLite
9.5.1 用SQLiteDatabase的insert方法操作數(shù)據(jù)庫
9.5.2 用SQLiteDatabase的query方法操作數(shù)據(jù)庫
9.5.3 用SQLiteDatabase的update方法操作數(shù)據(jù)庫
9.5.4 用SQLiteDatabase的delete方法操作數(shù)據(jù)庫
9.6 拷貝數(shù)據(jù)庫到SD卡上
9.6.1 用SQLiteDatabase的onCreate方法把數(shù)據(jù)庫拷貝到SD卡上
9.6.2 用SQLiteDatabase的openOrCreateDatabase方法打開數(shù)據(jù)庫
第10章 內(nèi)容提供器ContentProvider
10.1 ContentProvider概述
10.2 ContentProvider的原理解析
10.3 ContentProvider的聯(lián)系人處理
10.3.1 獲取聯(lián)系人列表
10.3.2 對聯(lián)系人列表的查詢
10.3.3 增加聯(lián)系人列表
10.3.4 刪除聯(lián)系人列表
第11章 廣播與服務(wù)
11.1 廣播
11.1.1 廣播概述
11.1.2 發(fā)送廣播
11.1.3 接收廣播
11.2 服務(wù)
11.2.1 服務(wù)概述
11.2.2 服務(wù)和綁定服務(wù)的生命周期
11.2.3 創(chuàng)建并啟動服務(wù)
11.2.4 服務(wù)與進程綁定通信
第12章 網(wǎng)絡(luò)編程
12.1 網(wǎng)絡(luò)開發(fā)概述
12.1.1 標準的Java接口
12.1.2 Apache接口
12.2 網(wǎng)絡(luò)連接類型
12.2.1 WiFi
12.2.2 手機搜索網(wǎng)絡(luò)
12.3 HTTP協(xié)議
12.3.1 什么是HTTP協(xié)議
12.3.2 HTTP協(xié)議格式
12.3.3 HTTP協(xié)議請求
12.3.4 HTTP協(xié)議響應(yīng)
12.4 在Android中使用HTTP
12.4.1 HTTP 用GET方式聯(lián)網(wǎng)
12.4.2 HTTP 用POST方式聯(lián)網(wǎng)
12.5 Android中的XML解析
12.5.1 解析XML的方法
12.5.2 Android中的DOM解析
12.5.3 Android中的SAX解析
12.5.4 Android中的Pull解析
12.5.5 幾種解析方式的比較
第13章 手機功能開發(fā)
13.1 手機特性概述
13.2 短信處理
13.2.1 獲取短信列表
13.2.2 發(fā)送短信
13.2.3 接收短信
13.3 電話處理
13.3.1 電話呼叫
13.3.2 監(jiān)聽電話的狀態(tài)
13.3.3 獲取電話記錄
13.4 重力感應(yīng)
13.5 NFC 手機支付
13.6 網(wǎng)頁瀏覽器
第14章 多媒體開發(fā)
14.1 多媒體開發(fā)概述
14.2 音頻、視頻播放
14.2.1 MediaPlayer狀態(tài)
14.2.2 三種數(shù)據(jù)源
14.2.3 音頻播放
14.2.4 VideoView視頻播放
14.2.5 MediaPlayer和SurfaceView組合播放視頻
14.3 錄制音頻
14.3.1 MediaRecorder狀態(tài)
14.3.2 簡易錄音機的實現(xiàn)
14.4 相機的使用
第15章 2D游戲開發(fā)
15.1 2D圖形框架概述
15.1.1 Canvas類的使用
15.1.2 Paint類的使用
15.2 繪制自定義的UI控件
15.3 繪制文字
15.4 繪制圖形
15.5 繪制圖像
15.6 游戲地圖編輯器的使用
15.7 游戲地圖的實現(xiàn)
15.8 游戲人物動作的實現(xiàn)
15.9 游戲地圖卷軸的實現(xiàn)
第16章 開發(fā)框架
16.1 框架概述
16.2 State框架的使用
16.2.1 LOGO狀態(tài)
16.2.2 MAINMENU狀態(tài)
16.2.3 GAME狀態(tài)
16.3 MVC框架的使用
16.3.1 MVC框架的優(yōu)點
16.3.2 Android中MVC的實現(xiàn)
第17章 游戲開發(fā)案例
17.1 游戲開發(fā)基礎(chǔ)知識
17.1.1 SurfaceView的使用
17.1.2 游戲的輸入方式
17.1.3 幀率
17.1.4 游戲精靈
17.2 游戲需求
17.3 游戲?qū)崿F(xiàn)
17.3.1 每個類的作用
17.3.2 每個狀態(tài)的作用
17.3.3 STATE_LOGO的實現(xiàn)
17.3.4 STATE_MAINMENU的實現(xiàn)
17.3.5 STATE_GAME的實現(xiàn)
第18章 跨平臺統(tǒng)一開發(fā)環(huán)境
18.1 跨平臺統(tǒng)一開發(fā)環(huán)境概述
18.1.1 產(chǎn)品體系結(jié)構(gòu)
18.1.2 應(yīng)用體系結(jié)構(gòu)
18.2 跨平臺統(tǒng)一開發(fā)環(huán)境的搭建
18.2.1 安裝包
18.2.2 運行所需環(huán)境
18.2.3 搭建安裝環(huán)境
18.3 基于統(tǒng)一開發(fā)環(huán)境的項目開發(fā)
18.3.1 Android 開發(fā)實例
18.3.2 J2ME(K-Java)開發(fā)實例
18.3.3 Symbian開發(fā)實例
18.3.4 跨平臺開發(fā)介紹
第19章 Noble Leader終端應(yīng)用開發(fā)
19.1 概述
19.2 地址簿、通話和短信
19.2.1 聯(lián)系人(nobleContacts類)
19.2.2 通話記錄(nobleCallLog類)
19.2.3 短信(nobleSMS類)
19.3 傳感器
19.3.1 加速度傳感器(nobleAccelerometer類)
19.3.2 方向傳感器(nobleOrientation類)
19.3.3 磁場傳感器(nobleMagneticField類)
19.3.4 距離傳感器(nobleProximity類)
19.3.5 亮度傳感器(nobleLight類)
19.3.6 溫度傳感器(nobleTemperature類)
19.4 地理位置信息
19.4.1 GPS定位(nobleGps類)
19.4.2 基站定位(nobleCellLocation類)
19.5 音頻、視頻和媒體工具
19.5.1 錄音(nobleAudioRecorder類)
19.5.2 照相機(nobleCamera類)
19.5.3 播放音頻(nobleAudioPlayer類)
19.5.4 播放視頻(nobleVideoPlayer類)
19.5.5 震動器(nobleVibrate類)
19.6 手機、設(shè)備和固件信息
19.6.1 手機和SIM卡(nobleTelephony類)
19.6.2 固件版本(nobleFirmware類)
19.7 網(wǎng)絡(luò)連接管理
19.7.1 數(shù)據(jù)網(wǎng)絡(luò)管理(nobleNetwork類)
19.7.2 無線局域網(wǎng)(nobleWiFi類)
19.7.3 Socket(nobleSocket類)
19.8 文件、文件夾及上傳下載
19.8.1 文件和文件夾(nobleFile類)
19.8.2 下載文件(nobleDownload類)
19.8.3 上傳文件(nobleUpload類)
附錄一 移動應(yīng)用商場應(yīng)用發(fā)布協(xié)議
附錄二 結(jié)算授權(quán)書
附錄三 個人開發(fā)者結(jié)算銀行資料變更申請表

本目錄推薦

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