注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計程序設計綜合OPhone應用開發(fā)權(quán)威指南(第2版)

OPhone應用開發(fā)權(quán)威指南(第2版)

OPhone應用開發(fā)權(quán)威指南(第2版)

定 價:¥69.00

作 者: 詹建飛 等編著
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 系統(tǒng)開發(fā)

ISBN: 9787121133664 出版時間: 2011-06-01 包裝: 平裝
開本: 16開 頁數(shù): 451 字數(shù):  

內(nèi)容簡介

  《OPhone應用開發(fā)權(quán)威指南(第2版)》系統(tǒng)地介紹了OPhone OS 2.0的體系結(jié)構(gòu)、應用程序開發(fā)流程和調(diào)試技巧,以及OPhone應用程序開發(fā)中所涉及的主要模塊。全書結(jié)合30多個經(jīng)典案例,闡述了OPhone平臺的運行環(huán)境、應用程序模型、用戶界面與圖形引擎、數(shù)據(jù)持久化存儲方案、移動多媒體框架、Service、聯(lián)網(wǎng)接口、高級通信技術以及訪問硬件層能力等內(nèi)容。在介紹OPhone這一嶄新的移動開發(fā)平臺的同時,作者融入了大量的對于經(jīng)典設計模式、工程項目開發(fā)技巧的介紹,使得本書在實際項目開發(fā)中具有重要的參考價值?!禣Phone應用開發(fā)權(quán)威指南(第2版)》適合有一定Java編程基礎,希望從Symbian、Java ME或者Windows Mobile等平臺過渡到OPhone平臺的軟件開發(fā)人員閱讀,也可以作為高校師生的參考教材。

作者簡介

  黃曉慶,現(xiàn)任中國移動通信研究院院長,在信息通信業(yè)擁有超過25年的從業(yè)經(jīng)驗,在信息通信各個領域都具有豐富的經(jīng)驗和獨到的見解,是技術創(chuàng)新的倡導者和踐行者。帶領中國移動研發(fā)團隊在國際標準化、科技創(chuàng)新、終端平臺開放、基礎網(wǎng)絡架構(gòu)、融合新業(yè)務等方面引領了行業(yè)發(fā)展。發(fā)起設立了“中國移動創(chuàng)新系列叢書”出版項目。

圖書目錄

第1章 ophone平臺概述
1.1 ophone的架構(gòu)
1.1.1 linux內(nèi)核
1.1.2 本地庫
1.1.3 ophone運行環(huán)境
1.1.4 widget運行環(huán)境
1.1.5 應用程序框架
1.1.6 應用程序
1.2 開發(fā)ophone應用程序
1.2.1 開發(fā)語言
1.2.2 ophone sdk
1.2.3 ophone開發(fā)者社區(qū)
1.2.4 ophone與android應用開發(fā)的差異
1.3 將ophone應用上傳到mobile market
1.3.1 mobile market的商業(yè)模式
1.3.2 mobile market發(fā)布流程
1.4 小結(jié)
第2章 ophone開發(fā)環(huán)境和流程
2.1 安裝ophone sdk和eclipse
2.1.1 安裝java sdk
2.1.2 安裝eclipse
2.1.3 安裝android sdk
2.1.4 添加必要的android sdk組件
2.1.5 安裝ophone sdk
2.1.6 安裝odt插件
2.1.7 設置java編譯器的兼容級別
2.1.8 安裝wdt插件(可選)
2.2 第一個ophone應用程序
2.2.1 新建ophone項目
2.2.2 運行ophone項目
2.2.3 更新資源文件
2.3 調(diào)試ophone應用程序
2.3.1 設置斷點
2.3.2 啟動調(diào)試
2.3.3 單步跟蹤
2.3.4 真機調(diào)試
2.4 在命令行下開發(fā)ophone程序
2.4.1 創(chuàng)建項目
2.4.2 用ant編譯項目
2.4.3 運行應用程序
2.5 ophone sdk介紹
2.5.1 ophone可視化軟件開發(fā)工具(odt)
2.5.2 widget開發(fā)工具(wdt)
2.5.3 ophone模擬器
2.5.4 模擬sd卡
2.5.5 adb
2.5.6 ddms
2.6 ophone可視化軟件開發(fā)工具
2.6.1 odt界面介紹
2.6.2 界面編輯功能
2.6.3 代碼生成功能
2.7 小結(jié)
第3章 ophone應用程序模型
3.1 ophone應用程序基礎
3.1.1 ophone應用程序運行環(huán)境
3.1.2 ophone應用程序的組成
3.2 activity
3.2.1 activity創(chuàng)建與聲明
3.2.2 activity的生命周期
3.2.3 啟動activity
3.2.4 activity和task
3.3 content provider
3.4 broadcastreceiver
3.5 service
3.6 安全與許可
3.6.1 安全架構(gòu)
3.6.2 許可
3.7 數(shù)字簽名
3.7.1 簽名策略
3.7.2 簽名步驟
3.8 小結(jié)
第4章 圖形用戶界面
4.1 用戶界面概述
4.1.1 手機軟硬件特性的發(fā)展
4.1.2 如何影響應用程序開發(fā)
4.1.3 ophone圖形引擎
4.2 用戶界面設計
4.2.1 聲明布局文件
4.2.2 編寫xml文件
4.2.3 加載xml文件
4.2.4 將數(shù)據(jù)綁定到adapterview
4.2.5 創(chuàng)建菜單
4.2.6 創(chuàng)建dialog
4.2.7 通知用戶
4.2.8 處理用戶輸入
4.2.9 樣式與主題
4.3 常用widget
4.3.1 textview
4.3.2 button
4.3.3 imageview
4.3.4 progressbar
4.3.5 datepicker/timepicker
4.3.6 gridview
4.3.7 spinner
4.3.8 gallery
4.3.9 tabhost
4.4 高級圖形用戶界面技術
4.4.1 圖形系統(tǒng)類結(jié)構(gòu)
4.4.2 常用布局類
4.4.3 繪制圖形
4.4.4 構(gòu)建自己的組件
4.5 圖形動畫
4.5.1 animation
4.5.2 interpolator
4.5.3 animationset
4.5.4 自定義動畫
4.6 resource介紹
4.6.1 資源類型
4.6.2 使用資源
4.6.3 資源適配
4.7 俄羅斯方塊實例
4.7.1 方塊的數(shù)據(jù)結(jié)構(gòu)
4.7.2 方塊渲染
4.7.3 游戲區(qū)域設計
4.7.4 碰撞檢測
4.7.5 輸入處理
4.7.6 積分排行榜
4.8 appwidget
4.8.1 appwidgetprovider
4.8.2 appwidgetproviderinfo
4.8.3 remoteviews
4.8.4 appwidgetmanager
4.8.5 用自定義的類來實現(xiàn)remoteviews
4.8.6 appwidget開發(fā)調(diào)試技巧
4.9 小結(jié)
第5章 opengl es編程
5.1 opengl es概述
5.1.1 opengl es設計準則
5.1.2 opengl es 與opengl的不同
5.1.3 一個簡單的opengl es程序
5.2 3d觀察與變換
5.2.1 一個簡單的例子:繪制立方體
5.2.2 理解變換
5.2.3 投影變換
5.2.4 視口變換
5.2.5 矩陣堆棧
5.3 繪制圖元
5.3.1 圖元種類
5.3.2 指定頂點數(shù)據(jù)
5.3.3 繪制圖元
5.4 顏色和光照
5.4.1 設置顏色和材質(zhì)
5.4.2 光照
5.5 光柵化和片元處理
5.5.1 背面剪裁
5.5.2 紋理映射
5.5.3 霧
5.5.4 反走樣
5.5.5 像素測試
5.5.6 將片元合并到顏色緩存
5.6 幀緩存操作
5.6.1 清空緩存
5.6.2 讀取顏色緩存
5.6.3 強制完成繪圖指令
5.7 其他
5.7.1 行為控制函數(shù)
5.7.2 狀態(tài)查詢
5.8 egl簡介
5.9 小結(jié)
第6章 數(shù)據(jù)持久化存儲
6.1 文件存儲
6.1.1 存儲至默認文件夾
6.1.2 存儲至指定文件夾
6.1.3 存儲至sd卡
6.1.4 讀取資源文件
6.2 sharepreference
6.3 sqlite
6.3.1 創(chuàng)建數(shù)據(jù)庫
6.3.2 sqliteopenhelper
6.3.3 創(chuàng)建觸發(fā)器
6.3.4 創(chuàng)建索引
6.3.5 創(chuàng)建視圖
6.3.6 操作數(shù)據(jù)
6.3.7 將cursor綁定到adapterview
6.4 content provider
6.4.1 概述
6.4.2 創(chuàng)建自定義的content provider
6.4.3 content provider更新的通知機制
6.4.4 dao接口及實現(xiàn)
6.5 小結(jié)
第7章 移動多媒體編程
7.1 多媒體文件格式與編碼
7.1.1 多媒體文件格式
7.1.2 編碼
7.1.3 ophone平臺支持的媒體格式
7.1.4 選擇合適的媒體文件
7.2 音頻和視頻播放
7.2.1 三種不同的數(shù)據(jù)源
7.2.2 mediaplayer的狀態(tài)
7.2.3 音樂播放器實例
7.2.4 播放視頻
7.3 錄制音頻
7.3.1 mediarecorder的狀態(tài)圖
7.3.2 錄音器實例
7.4 mp3文件格式分析
7.4.1 mp3文件介紹
7.4.2 id3v1標簽
7.4.3 id3v2標簽
7.4.4 mp3幀結(jié)構(gòu)
7.4.5 分割mp3文件
7.5 案例分析--鈴聲diy
7.6 小結(jié)
第8章 讓程序在后臺運行
8.1 service概述
8.2 service編程實踐
8.2.1 創(chuàng)建service
8.2.2 啟動和停止service
8.2.3 通知用戶
8.2.4 不阻塞用戶操作
8.2.5 service與activity通信
8.3 后臺播放音樂
8.3.1 跨進程調(diào)用
8.3.2 創(chuàng)建aidl接口文件
8.3.3 實現(xiàn)aidl接口
8.3.4 綁定service
8.3.5 調(diào)用ipc方法
8.4 小結(jié)
第9章 訪問網(wǎng)絡數(shù)據(jù)和服務
9.1 http協(xié)議簡介
9.1.1 http協(xié)議的主要特點
9.1.2 http連接過程
9.1.3 http消息格式
9.2 線程管理
9.2.1 匿名thread
9.2.2 java.util.concurrent框架
9.2.3 asynctask
9.3 網(wǎng)絡編程接口
9.3.1 httpclient api介紹
9.3.2 get方法的使用和限制
9.3.3 使用post方法上傳附件
9.3.4 從服務器端下載圖片
9.4 設計c/s通信數(shù)據(jù)格式
9.4.1 對象序列化
9.4.2 使用xml傳輸對象
9.5 數(shù)據(jù)連接管理
9.6 小結(jié)
第10章 高級通信技術
10.1 電話
10.1.1 電話呼叫
10.1.2 監(jiān)聽電話狀態(tài)
10.1.3 查詢電話屬性
10.1.4 讀取通話記錄
10.2 短消息
10.2.1 發(fā)送短信
10.2.2 接收短消息
10.3 小結(jié)
第11章 訪問硬件層
11.1 訪問相機
11.1.1 創(chuàng)建camera對象
11.1.2 設置camera參數(shù)
11.1.3 預覽
11.1.4 拍攝照片
11.2 訪問位置服務
11.2.1 創(chuàng)建locationmanager
11.2.2 locationprovider類
11.2.3 監(jiān)聽位置更新
11.2.4 接近警報
11.3 訪問傳感器
11.3.1 sensormanager類
11.3.2 監(jiān)聽傳感器事件
11.3.3 方向傳感器應用--指南針
11.3.4 模擬傳感器
11.4 小結(jié)
附錄a 如何導入源代碼
附錄b resin安裝與servlet部署
參考文獻

本目錄推薦

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