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

使用HTML、CSS和JavaScript開發(fā)Android程序(第2版)

使用HTML、CSS和JavaScript開發(fā)Android程序(第2版)

定 價(jià):¥45.00

作 者: Jonathan Stark,Brian Jepson 著,申林,鄒宇 譯
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 計(jì)算機(jī)與互聯(lián)網(wǎng) 網(wǎng)絡(luò)與通信

ISBN: 9787121212123 出版時(shí)間: 2013-11-01 包裝: 平裝
開本: 16開 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  《使用HTML、CSS和JavaScript開發(fā)Android程序(第2版)》主要介紹了如何使用現(xiàn)有的Web 技術(shù)構(gòu)建Android 應(yīng)用程序?!妒褂肏TML、CSS和JavaScript開發(fā)Android程序(第2版)》的前3 章介紹了如何使用基本的HTML、CSS 和JavaScript 技術(shù)構(gòu)建簡單的網(wǎng)絡(luò)程序;第4章介紹了使用jQTouch 技術(shù)使得網(wǎng)絡(luò)程序與原生程序的體驗(yàn)相同;第5、6 兩章則講述了利用HTML5的客戶端存儲(chǔ)技術(shù)使網(wǎng)絡(luò)程序?qū)崿F(xiàn)本地存儲(chǔ),進(jìn)而成為一個(gè)離線應(yīng)用;第7 章利用PhoneGap 項(xiàng)目使網(wǎng)絡(luò)程序也可以操作Android 硬件特性;最后一章則為開發(fā)者描繪了在Android 應(yīng)用程序市場上發(fā)布應(yīng)用程序的流程和一些技巧?!妒褂肏TML、CSS和JavaScript開發(fā)Android程序(第2版)》最大的特點(diǎn)是深入淺出,每一部分都與實(shí)例結(jié)合,增強(qiáng)了可操作性,更通俗易懂。無論對于希望通過Web 技術(shù)構(gòu)建移動(dòng)應(yīng)用的初學(xué)者,還是對于希望進(jìn)入Android 領(lǐng)域的Web 工程師,都是一本不錯(cuò)的參考書。

作者簡介

暫缺《使用HTML、CSS和JavaScript開發(fā)Android程序(第2版)》作者簡介

圖書目錄

前言 .............................................................................. xi
第1 章 入門指南 ............................................................ 1
1.1 網(wǎng)絡(luò)應(yīng)用程序?qū)Ρ仍鷳?yīng)用程序 ....................................................................1
1.1.1 什么是網(wǎng)絡(luò)應(yīng)用程序 .............................................................................1
1.1.2 什么是原生應(yīng)用程序 .............................................................................1
1.1.3 優(yōu)勢和劣勢 ............................................................................................2
1.1.4 哪種方法最適合你 .................................................................................2
1.2 網(wǎng)絡(luò)編程速成 ..................................................................................................3
1.2.1 HTML 入門 ...........................................................................................3
1.2.2 CSS 入門 ...............................................................................................6
1.2.3 JavaScript 入門 ......................................................................................9
第2 章 基本樣式 .......................................................... 13
2.1 還沒網(wǎng)站 .......................................................................................................13
2.2 第一步 ...........................................................................................................15
2.2.1 準(zhǔn)備單獨(dú)的Android 樣式表 ................................................................18
2.2.2 控制頁面縮放 ......................................................................................20
2.3 添加Android CSS .........................................................................................22
2.4 添加Android 感觀效果 .................................................................................25
2.5 使用jQuery 添加基本行為 ............................................................................28
2.6 內(nèi)容回顧 .......................................................................................................34
第3 章 高級樣式 .......................................................... 35
3.1 添加一點(diǎn)Ajax ...............................................................................................35
3.2 交通警察 .......................................................................................................35
3.2.1 添加一些內(nèi)容 ......................................................................................38
3.2.2 JavaScript 的路由請求 .........................................................................39
3.3 簡單的點(diǎn)綴 ...................................................................................................40
3.3.1 進(jìn)度指示器 ..........................................................................................40
3.3.2 設(shè)置頁面標(biāo)題 ......................................................................................44
3.3.3 處理長標(biāo)題 ..........................................................................................46
3.3.4 自動(dòng)回到頂部 ......................................................................................47
3.3.5 只攔截本地鏈接 ..................................................................................49
3.3.6 編寫自己的返回按鈕 ...........................................................................49
3.4 在主屏幕上添加圖標(biāo) ....................................................................................56
3.5 內(nèi)容回顧 .......................................................................................................57
第4 章 動(dòng)畫 ................................................................ 59
4.1 來自朋友的幫助 ............................................................................................59
4.2 讓主頁滑動(dòng)起來 ............................................................................................59
4.3 添加Dates 面板 .............................................................................................62
4.4 添加Date 面板 ..............................................................................................67
4.5 添加New Entry 面板 .....................................................................................68
4.6 添加Settings 面板 .........................................................................................71
4.7 將所有代碼放在一起 ....................................................................................75
4.8 自定義jQTouch .............................................................................................77
4.9 內(nèi)容回顧 .......................................................................................................79
第5 章 客戶端數(shù)據(jù)存儲(chǔ) ............................................... 81
5.1 Web Storage ..................................................................................................81
5.1.1 將用戶設(shè)置保存到本地 .......................................................................82
5.1.2 將選中的數(shù)據(jù)保存到Session Storage 中 .............................................86
5.2 Web SQL Database ........................................................................................90
5.2.1 創(chuàng)建數(shù)據(jù)庫 ..........................................................................................90
5.2.2 插入行 .................................................................................................93
5.2.3 檢索行及處理結(jié)果集 ...........................................................................96
5.2.4 刪除行 ............................................................................................... 101
5.3 Web Database 錯(cuò)誤編碼參考 ....................................................................... 104
5.4 內(nèi)容回顧 ..................................................................................................... 105
第6 章 走向離線 ........................................................ 107
6.1 離線應(yīng)用程序緩存基礎(chǔ) ............................................................................... 107
6.2 在線Whitelist(白名單)和Fallback(備選)選項(xiàng) .................................. 111
6.3 創(chuàng)建動(dòng)態(tài)Manifest 文件 .............................................................................. 118
6.4 調(diào)試 ............................................................................................................. 122
6.4.1 JavaScript 控制臺(JavaScript Console) ........................................... 123
6.5 內(nèi)容回顧 ..................................................................................................... 125
第7 章 走向原生 ........................................................ 127
7.1 PhoneGap 簡介 ............................................................................................ 127
7.2 使用Eclipse 和Android SDK 在本地構(gòu)建應(yīng)用程序 ................................... 128
7.2.1 下載并安裝Eclipse............................................................................ 128
7.2.2 下載并安裝Android SDK .................................................................. 129
7.2.3 在Eclipse 中安裝ADT 插件 ............................................................. 129
7.2.4 添加Android 平臺和其他組件 .......................................................... 130
7.2.5 安裝最新版的PhoneGap ................................................................... 131
7.2.6 建立一個(gè)新的Android 項(xiàng)目 .............................................................. 131
7.2.7 以Android 應(yīng)用方式運(yùn)行Kilo .......................................................... 132
7.3 使用JavaScript 來控制手機(jī) ........................................................................ 135
7.3.1 Beep(蜂鳴)、Vibrate(振動(dòng))及Alert(提醒) .............................. 135
7.3.2 地理位置 ........................................................................................... 139
7.3.3 加速度傳感器 .................................................................................... 146
7.4 內(nèi)容回顧 ..................................................................................................... 149
第8 章 將應(yīng)用程序提交到Android 應(yīng)用程序市場 ........ 151
8.1 準(zhǔn)備程序的發(fā)行版本 .................................................................................. 151
8.1.1 移除調(diào)試代碼 .................................................................................... 151
8.1.2 應(yīng)用程序版本管理 ............................................................................. 152
8.1.3 編譯并簽名你的應(yīng)用程序 ................................................................. 153
8.2 將程序上傳到Android 應(yīng)用程序市場 ......................................................... 153
8.3 直接發(fā)布程序 .............................................................................................. 155
8.4 延伸閱讀 ..................................................................................................... 158
附錄A 通過WURFL 檢測瀏覽器 ................................ 161
A.1 安裝 ............................................................................................................ 161
A.2 配置 ............................................................................................................ 162
A.3 測試wurfl-php ........................................................................................... 163

本目錄推薦

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