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

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

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

定 價:¥45.00

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

ISBN: 9787121212123 出版時間: 2013-11-01 包裝: 平裝
開本: 16開 頁數(shù): 字數(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ò)程序與原生程序的體驗相同;第5、6 兩章則講述了利用HTML5的客戶端存儲技術(shù)使網(wǎng)絡(luò)程序?qū)崿F(xiàn)本地存儲,進而成為一個離線應(yīng)用;第7 章利用PhoneGap 項目使網(wǎng)絡(luò)程序也可以操作Android 硬件特性;最后一章則為開發(fā)者描繪了在Android 應(yīng)用程序市場上發(fā)布應(yīng)用程序的流程和一些技巧?!妒褂肏TML、CSS和JavaScript開發(fā)Android程序(第2版)》最大的特點是深入淺出,每一部分都與實例結(jié)合,增強了可操作性,更通俗易懂。無論對于希望通過Web 技術(shù)構(gòu)建移動應(yīng)用的初學(xué)者,還是對于希望進入Android 領(lǐng)域的Web 工程師,都是一本不錯的參考書。

作者簡介

暫缺《使用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 準備單獨的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 添加一點Ajax ...............................................................................................35
3.2 交通警察 .......................................................................................................35
3.2.1 添加一些內(nèi)容 ......................................................................................38
3.2.2 JavaScript 的路由請求 .........................................................................39
3.3 簡單的點綴 ...................................................................................................40
3.3.1 進度指示器 ..........................................................................................40
3.3.2 設(shè)置頁面標題 ......................................................................................44
3.3.3 處理長標題 ..........................................................................................46
3.3.4 自動回到頂部 ......................................................................................47
3.3.5 只攔截本地鏈接 ..................................................................................49
3.3.6 編寫自己的返回按鈕 ...........................................................................49
3.4 在主屏幕上添加圖標 ....................................................................................56
3.5 內(nèi)容回顧 .......................................................................................................57
第4 章 動畫 ................................................................ 59
4.1 來自朋友的幫助 ............................................................................................59
4.2 讓主頁滑動起來 ............................................................................................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ù)存儲 ............................................... 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 錯誤編碼參考 ....................................................................... 104
5.4 內(nèi)容回顧 ..................................................................................................... 105
第6 章 走向離線 ........................................................ 107
6.1 離線應(yīng)用程序緩存基礎(chǔ) ............................................................................... 107
6.2 在線Whitelist(白名單)和Fallback(備選)選項 .................................. 111
6.3 創(chuà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 建立一個新的Android 項目 .............................................................. 131
7.2.7 以Android 應(yīng)用方式運行Kilo .......................................................... 132
7.3 使用JavaScript 來控制手機 ........................................................................ 135
7.3.1 Beep(蜂鳴)、Vibrate(振動)及Alert(提醒) .............................. 135
7.3.2 地理位置 ........................................................................................... 139
7.3.3 加速度傳感器 .................................................................................... 146
7.4 內(nèi)容回顧 ..................................................................................................... 149
第8 章 將應(yīng)用程序提交到Android 應(yīng)用程序市場 ........ 151
8.1 準備程序的發(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) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號