出版時(shí)間:2011-5 出版社:電子工業(yè) 作者:[美]Jonathan Stark 頁(yè)數(shù):165 譯者:申林,鄒宇
Tag標(biāo)簽:無(wú)
內(nèi)容概要
本書是《Building Android Apps with HTML, CSS, and
JavaScript》的中文翻譯版,主要介紹了如何使用現(xiàn)有的Web技術(shù)構(gòu)建Android應(yīng)用程序。
本書的前3章介紹了如何使用基本的HTML、CSS和JavaScript技術(shù)構(gòu)建簡(jiǎn)單的網(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硬件特性;第8章則為開(kāi)發(fā)者描繪了在Android應(yīng)用程序市場(chǎng)上發(fā)布應(yīng)用程序的流程和一些技巧。
本書最大的特點(diǎn)是深入淺出,每一部分都與實(shí)例結(jié)合,增強(qiáng)了可操作性,更通俗易懂。
作者簡(jiǎn)介
JonathancStark是一位移動(dòng)應(yīng)用程序開(kāi)發(fā)顧問(wèn)及研究如何將桌面數(shù)據(jù)發(fā)布到Web方面的專家.a他同時(shí)是3本關(guān)于Web應(yīng)用程序編程書籍的作者.a
書籍目錄
前言
第1章 入門指南
網(wǎng)絡(luò)應(yīng)用程序與原生應(yīng)用程序的對(duì)比
什么是網(wǎng)絡(luò)應(yīng)用程序
什么是原生應(yīng)用程序
優(yōu)勢(shì)和劣勢(shì)
哪種方法最合適你
網(wǎng)絡(luò)編程速成
HTML入門
CSS入門
JavaScript入門
第2章 基本樣式
還沒(méi)網(wǎng)站
準(zhǔn)備工作
準(zhǔn)備獨(dú)立的Android樣式表
控制頁(yè)面縮放
添加Android CSS
添加Android視覺(jué)效果
使用jQuery添加基本行為
內(nèi)容回顧
第3章 高級(jí)樣式
添加一點(diǎn)Ajax
交通警察
添加一些內(nèi)容
JavaScript的路由請(qǐng)求
簡(jiǎn)單的點(diǎn)綴
進(jìn)度指示器(Process Indicator)
設(shè)置頁(yè)面標(biāo)題
處理長(zhǎng)標(biāo)題
自動(dòng)回到頂部
只攔截本地鏈接
編寫自己的返回按鈕
在主屏幕上添加圖標(biāo)
內(nèi)容回顧
第4章 動(dòng)畫
來(lái)自朋友的幫助
讓主頁(yè)滑動(dòng)起來(lái)
添加Dates面板
添加Date面板
添加New Entry面板
添加Settings面板
將所有代碼放在一起
自定義jQTouch
內(nèi)容回顧
第5章 客戶端數(shù)據(jù)存儲(chǔ)
Web Storage
將用戶設(shè)置保存到本地
將選中的數(shù)據(jù)保存到Session Storage中
Web SQL Database
創(chuàng)建數(shù)據(jù)庫(kù)
插入行
檢索行及處理結(jié)果集
刪除行
內(nèi)容回顧
Web Database錯(cuò)誤編碼參考
第6章 走向離線
離線應(yīng)用程序緩存基礎(chǔ)
在線Whitelist(白名單)和Fallback(備選)選項(xiàng)
創(chuàng)建動(dòng)態(tài)Manifest文件
調(diào)試
JavaScript控制臺(tái)(JavaScript Console)
內(nèi)容回顧
第7章 走向原生
PhoneGap簡(jiǎn)介
下載Android SDK 7
下載PhoneGap
配置環(huán)境
創(chuàng)建Android Virtual Device(Android虛擬設(shè)備)
創(chuàng)建KiloGap
在模擬器中安裝KiloGap
使用屏幕的全部高度
自定義程序圖標(biāo)
在手機(jī)上安裝KiloGap
使用JavaScript來(lái)控制手機(jī)
Beep(蜂鳴)、Vibrate(振動(dòng))及Alert(提醒)
地理位置
加速度傳感器
內(nèi)容回顧
第8章 將應(yīng)用程序提交到Android應(yīng)用程序市場(chǎng)上
準(zhǔn)備程序的發(fā)行版本
移除調(diào)試代碼
應(yīng)用程序版本管理
應(yīng)用程序簽名管理
將程序上傳到Android應(yīng)用程序市場(chǎng)
直接分發(fā)程序
延伸閱讀
附錄
索引
編輯推薦
如果你了解HTML、CSS和JavaScript,那么你已經(jīng)擁有開(kāi)發(fā)Android程序所需要的工具。Jonatban Stark所著的《使用HTML、CSS和JavaScript開(kāi)發(fā)Android程序》將告訴你如何使用這些開(kāi)源的Web標(biāo)準(zhǔn)工具來(lái)設(shè)計(jì)和構(gòu)建適配于所有Android設(shè)備的程序,而無(wú)須學(xué)習(xí)Java。 你將會(huì)看到如何在所選的平臺(tái)上創(chuàng)建一個(gè)對(duì)Android友好的web應(yīng)用程序,然后使用PhoneGap框架再將其轉(zhuǎn)換成原生的Android程序。你將發(fā)現(xiàn)為什么對(duì)設(shè)備透明的移動(dòng)應(yīng)用程序是未來(lái)的潮流,那么,開(kāi)始構(gòu)建更靈活、更容易傳播的應(yīng)用程序吧。
圖書封面
圖書標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
使用HTML、CSS和JavaScript開(kāi)發(fā)Android程序 PDF格式下載