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

Android應(yīng)用開(kāi)發(fā)揭秘

Android應(yīng)用開(kāi)發(fā)揭秘

定 價(jià):¥69.00

作 者: 楊豐盛 著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 程序設(shè)計(jì)

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787111291954 出版時(shí)間: 2010-01-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 515 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  國(guó)內(nèi)第一本基于Android 2.0的經(jīng)典著作,5大專業(yè)社區(qū)聯(lián)袂推薦,權(quán)威性毋庸置疑!《Android應(yīng)用開(kāi)發(fā)揭秘》內(nèi)容全面,不僅詳細(xì)講解了Android框架、Android組件、用戶界面開(kāi)發(fā)、游戲開(kāi)發(fā)、數(shù)據(jù)存儲(chǔ)、多媒體開(kāi)發(fā)和網(wǎng)絡(luò)開(kāi)發(fā)等基礎(chǔ)知識(shí),而且還深入闡述了傳感器、語(yǔ)音識(shí)別、桌面組件開(kāi)發(fā)、Android游戲引擎設(shè)計(jì)、Android應(yīng)用優(yōu)化、OpcnGL等高級(jí)知識(shí),最重要的是還全面介紹了如何利用原生的C,C++(NDK)和Python、Lua等腳本語(yǔ)言(AndroidScriptingEnvironment)來(lái)開(kāi)發(fā)Android應(yīng)用,《Android應(yīng)用開(kāi)發(fā)揭秘》實(shí)戰(zhàn)性強(qiáng),書(shū)中的每個(gè)知識(shí)點(diǎn)都有配精心設(shè)計(jì)的示例,尤為值得一提的是,它還以迭代的方式重現(xiàn)了各種常用的Android應(yīng)用和經(jīng)典Android游戲的開(kāi)發(fā)全過(guò)程,既可以以它們?yōu)榉独M(jìn)行實(shí)戰(zhàn)演練,又可以將它們直接應(yīng)用到實(shí)際開(kāi)發(fā)中去。

作者簡(jiǎn)介

  楊豐盛,Android應(yīng)用開(kāi)發(fā)先驅(qū),對(duì)Android有深入研究,實(shí)戰(zhàn)經(jīng)驗(yàn)極其豐富。精通Java、C、C++等語(yǔ)言,專注于移動(dòng)通信軟件開(kāi)發(fā),在機(jī)頂盒軟件開(kāi)發(fā)和MTK平臺(tái)軟件開(kāi)發(fā)方面有非常深厚的積累。2007年獲得中國(guó)軟件行業(yè)協(xié)會(huì)游戲軟件分會(huì)(CGIA)認(rèn)證及國(guó)際游戲開(kāi)發(fā)教育聯(lián)合會(huì)國(guó)際認(rèn)證。曾經(jīng)領(lǐng)導(dǎo)和參與《三國(guó)群英傳說(shuō)》、《大航海傳奇》、《美少女養(yǎng)成計(jì)劃》等經(jīng)典游戲的開(kāi)發(fā)。

圖書(shū)目錄

前言
第一部分 準(zhǔn)備篇
 第1章 Android開(kāi)發(fā)簡(jiǎn)介
  1.1 Android基本概念
   1.1.1 Android簡(jiǎn)介
   1.1.2 Android的系統(tǒng)構(gòu)架
   1.1.3 Android應(yīng)用程序框架
  1.2 OMS介紹
   1.2.1 OPhone介紹
   1.2.2 Widget介紹
  1.3 小結(jié)
 第2章 Android開(kāi)發(fā)環(huán)境搭建
  2.1 Android開(kāi)發(fā)準(zhǔn)備工作
  2.2 開(kāi)發(fā)包及其工具的安裝和配置
   2.2.1 安裝JDK和配置Java開(kāi)發(fā)環(huán)境
   2.2.2 Eclipse的安裝與漢化
   2.2.3 SDK和ADT的安裝和配置
  2.3 創(chuàng)建第一個(gè)Android項(xiàng)目——HeUoAndroid
   2.3.1 創(chuàng)建HelloAndroid項(xiàng)目
   2.3.2 運(yùn)行HelloAndroid及模擬器的使用
   2.3.3 調(diào)試HelloAndroid
  2.4 小結(jié)
第二部分 基礎(chǔ)篇
 第3章 Android程序設(shè)計(jì)基礎(chǔ)
  3.1 Android程序框架
   3.1.1 Android項(xiàng)目目錄結(jié)構(gòu)
   3.1.2 Android應(yīng)用解析
  3.2 Android的生命周期
  3.3 Android程序U設(shè)計(jì)
  3.4 小結(jié)
 第4章 用戶界面開(kāi)發(fā)
  4.1 用戶界面開(kāi)發(fā)詳解
   4.1.1 用戶界面簡(jiǎn)介
   4.1.2 事件處理
  4.2 常用控件應(yīng)用
   4.2.1 文本框(Textiew)
   4.2.2 列表(ListView)
   4.2.3 提示(T0ast)
   4.2.4 編輯框(EditText)
   4.2.5 單項(xiàng)選擇(RadioGroup、RadioButton
   4.2.6 多項(xiàng)選擇(CheckBox)
   4.2.7 下拉列表(Spinner)
   4.2.8 自動(dòng)提示(AutoComplete.TextⅥew)
   4.2.9 日期和時(shí)間(DatePicker、TimePicker)
   4.2.10 按鈕(Button)
   4.2.1l 菜單(Menu)
   4.2.12 對(duì)話框(Dialog)
   4.2.13 圖片視圖(ImageView)
   4.2.14 帶圖標(biāo)的按鈕(ImageButton)
   4.2.15 拖動(dòng)效果(Gallery)
   4.2.16 切換圖片(hmgeSwilcher)
   4.2.17 網(wǎng)格視圖(GridView)
   4.2.18 卷軸視圖(ScrollView)
   4.2.19 進(jìn)度條(ProgressBar)
   4.2.20 拖動(dòng)條(SeekBar)
   4.2.21 狀態(tài)欄提示(Notification、NotificationManager)
   4.2.22 對(duì)話框中的進(jìn)度條(ProgressDialog)
  4.3 界面布局
   4.3.1 垂直線性布局
   4.3.2 水平線性布局
   4.3.3.相對(duì)布局(RelativeLayout)
   4.3.4 表單布局(TableLayout)
   4.3.5 切換卡(TabWidget)
  4,4 小結(jié)
 第5章 Android游戲開(kāi)發(fā)
  5.1 Android游戲開(kāi)發(fā)框架
   5.1.1 View類開(kāi)發(fā)框架
   5.1.2 SurfaceView類開(kāi)發(fā)框架
  5.2 Graphics類開(kāi)發(fā)
   5.5.1 Paint和Color類介紹
   5.2.2 Canvas類介紹
   5.2.3 幾何圖形繪制
   5.2.4 字符串繪制
   5.2.5 圖像繪制
   5.2.6 圖像旋轉(zhuǎn)
   5.2.7 圖像縮放
   5.2.8 圖像像素操作
   5.2.9 Shader類介紹
   5.2.10 雙緩沖技術(shù)
   5.2.11 全屏顯示
   5.2.12 獲得屏幕屬性
  5.3 動(dòng)畫(huà)實(shí)現(xiàn)
   5.3.1 Tween動(dòng)畫(huà)
   5.3.2 Frame動(dòng)畫(huà)
   5.3.3 GIF動(dòng)畫(huà)播放
  5.4 小結(jié)
 第6章 Android數(shù)據(jù)存儲(chǔ)
  6.1 Android數(shù)據(jù)存儲(chǔ)初探
  6.2 數(shù)據(jù)存儲(chǔ)之Shared Preferences
  6.3 數(shù)據(jù)存儲(chǔ)之Files
  6.4 數(shù)據(jù)存儲(chǔ)之Network
  6.5 Android數(shù)據(jù)庫(kù)編程
   6.5.1 SQLite簡(jiǎn)介
   6.5.2 SQLite編程詳解
   6.5.3 SQLiteOpenHelper應(yīng)用
  6.6 數(shù)據(jù)共享(ContentProviders)
  6.7 小結(jié)
 第7章 多媒體開(kāi)發(fā)
  7.1 多媒體開(kāi)發(fā)詳解
   7.1.1 Open Core
   7.1.2 MediaPlayer
   7.1.3 MediaRecorder
  7.2 播放音樂(lè)
  7.3 播放視頻
  7.4 錄制歌曲
  7.5 相機(jī)設(shè)置
  7.6 鬧鐘設(shè)置
  7.7 鈴聲設(shè)置
  7.8 小結(jié)
 第8章 網(wǎng)絡(luò)與通信
  8.1 網(wǎng)絡(luò)通信基礎(chǔ)
   8.1.1 無(wú)線網(wǎng)絡(luò)技術(shù)
   8.1.2 Android網(wǎng)絡(luò)基礎(chǔ)
  8.2 HTTP通信
   8.2.1 HttpURLConnection接口
   8.2.2 HttpClient接口
   8.2.3 實(shí)時(shí)更新
  8.3 Socket通信
   8.3.1 Socket基礎(chǔ)
   8.3.2 Socket應(yīng)用(簡(jiǎn)易聊天室)
  8.4 網(wǎng)絡(luò)通信的中文亂碼問(wèn)題
  8.5 WebKit應(yīng)用
   8.5.1 WebKjt概述
   8.5.2 WebView瀏覽網(wǎng)頁(yè)
   8.5.3 WebView與Javascript
  8.6 WtFi介紹
  8.7 藍(lán)牙
  8.8 小結(jié)
 第9章 Android特色開(kāi)發(fā)
  9.1 傳感器
  9.2 語(yǔ)音識(shí)別
  9.3 GoogleMap
   9.3.1 GoogleMap概述
   9.3.2 準(zhǔn)備工作
   9.3.3 GoogleMapAPI的使用
   9.3.4 定位系統(tǒng)
  9.4 桌面組件
   9.4.1 快捷方式
   9.4.2 實(shí)時(shí)文件夾
   9.4.3 Widget開(kāi)發(fā)
  9.5 賬戶管理
  9.6 小結(jié)
第三部分 實(shí)例篇
 第10章 Android應(yīng)用開(kāi)發(fā)實(shí)例
  10.1 情境模式
  10.2 文件管理器
  10.3 通訊錄
  10.4 音樂(lè)播放器
  10.5 天氣預(yù)報(bào)
  10.6 個(gè)人地圖
  10.7 Widget日歷
  10.8 小結(jié)
 第11章 Android游戲開(kāi)發(fā)實(shí)例
  11.1 手機(jī)游戲開(kāi)發(fā)簡(jiǎn)介
  11.2 游戲框架設(shè)計(jì)
  11.3 地圖設(shè)計(jì)
  11.4 主角設(shè)計(jì)
  11.5 圖層管理器
  11.6 游戲音效
  11.7 游戲存檔
  11.8 小結(jié)
第四部分 高級(jí)篇
 第12章 AndroidOpenGL開(kāi)發(fā)基礎(chǔ)
  12.1 OpenGL簡(jiǎn)介
  12.2 多邊形
  12.3 顏色
  12.4 旋轉(zhuǎn)
  12.5 3D 空間
  12.6 紋理映射
  12.7 光照和事件
  12.8 混合
  12.9 小結(jié)
 第13章 AndroidOpenGL綜合應(yīng)用
  13.1 移動(dòng)圖像
  13.2.3D 世界
  13.3 飄動(dòng)的旗幟
  13.4 顯示列表
  13.5 霧
  13.6 粒子系統(tǒng)
  13.7 蒙版
  13.8 變形
  13.9 小結(jié)
 第14章 游戲引擎實(shí)現(xiàn)
  14.1 游戲引擎介紹
   14.1.1 什么是引擎
   14.1.2 引擎的進(jìn)化
   14.1.3 常見(jiàn)的游戲引擎
   14.1.4 Android游戲引擎
  14.2 游戲引擎結(jié)構(gòu)
   14.2.1 游戲引擎原理
   14.2.2 游戲引擎定位
   14.2.3 游戲引擎框架
  14.3 游戲引擎設(shè)計(jì)
   14.3.1 游戲引擎結(jié)構(gòu)和功能設(shè)計(jì)
   14.3.2 游戲引擎設(shè)計(jì)注意事項(xiàng)
  14.4 游戲引擎實(shí)現(xiàn)
   14.4.1 Activity類實(shí)現(xiàn)
   14.4.2 流程控制和線程
   14.4.3 游戲?qū)ο笈c對(duì)象管理
   14.4.4 圖形引擎
   14.4.5 物理引擎
   14.4.6 事件模塊
   14.4.7 工具模塊
   14.4.8 腳本引擎、音效模塊、網(wǎng)絡(luò)模塊
  14.5 小結(jié)
 第15章 優(yōu)化技術(shù)
  15.1 優(yōu)化的基本知識(shí)
   15.1.1 如何書(shū)寫(xiě)出優(yōu)秀代碼
   15.1.2 編程規(guī)范
  15.2 程序性能測(cè)試
   15.2.1 計(jì)算性能測(cè)試
   15.2.2 內(nèi)存消耗測(cè)試
  15.3 初級(jí)優(yōu)化
  15.4 高級(jí)優(yōu)化
  15.5 Android高效開(kāi)發(fā)
  15.6 AndroidUI優(yōu)化
  15.7 其他優(yōu)化
   15.7.1 zipalign
   15.7.2 圖片優(yōu)化
  15.8 小結(jié)
第五部分 擴(kuò)展篇
 第16章 Android NDK開(kāi)發(fā)
  16.1 AndroidNDK簡(jiǎn)介
  16.2 安裝和配置NDK開(kāi)發(fā)環(huán)境
   16.2.1 系統(tǒng)和軟件需求
   16.2.2 NDK開(kāi)發(fā)環(huán)境搭建
   16.2.3 編譯第一個(gè)NDK程序
  16.3 AndroidNDK開(kāi)發(fā)
   16.3.1 JNI接口設(shè)計(jì)
   16.3.2 使用C\C++實(shí)現(xiàn)本地方法
   16.3.3 Android.mk實(shí)現(xiàn)
   16.3.4 Application.mk實(shí)現(xiàn)
   16.3.5 編譯C\C++代碼
  16.4 AndroidNDK中使用0penGL
  16.5小結(jié)
 第17章 Android腳本環(huán)境
  17.1 Android腳本環(huán)境簡(jiǎn)介
  17.2 Android腳本環(huán)境安裝
  17.3 如何編寫(xiě)Android腳本程序
  17.4 小結(jié)

本目錄推薦

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