《使用html、css和javascript开发android程序 》是《building android apps with html, css, and javascript》的中文翻译版,主要介绍了如何使用现有的web技术构建android应用程序。
《使用html、css和javascript开发android程序 》的前3章介绍了如何使用基本的html、css和javascript技术构建简单的网络程序;第4章介绍了使用jqtouch技术使得网络程序与原生程序的体验相同;第5、6两章则讲述了利用html5的客户端存储技术使网络程序实现本地存储,进而成为一个离线应用;第7章利用phonegap项目使网络程序也可以操作android硬件特性;第8章则为开发者描绘了在android应用程序市场上发布应用程序的流程和一些技巧。
《使用html、css和javascript开发android程序 》最大的特点是深入浅出,每一部分都与实例结合,增强了可操作性,更通俗易懂。无论对于希望通过web技术构建移动应用的初学者,还是对于希望进入android领域的web工程师,都是一本不错的参考书。
第1章 入门指南 1
网络应用程序与原生应用程序的对比 1
什么是网络应用程序 1
什么是原生应用程序 1
优势和劣势 2
哪种方法最合适你 2
网络编程速成 3
html入门 3
css入门 5
javascript入门 9
第2章 基本样式 13
还没网站 13
准备工作 14
准备独立的android样式表 17
控制页面缩放 18
添加android css 20
添加android视觉效果 23
使用jquery添加基本行为 24
内容回顾 30
.第3章 高级样式 31
添加一点ajax 31
交通警察 31
添加一些内容 34
javascript的路由请求 34
简单的点缀 36
进度指示器(process indicator) 36
设置页面标题 39
处理长标题 41
自动回到顶部 42
只拦截本地链接 43
编写自己的返回按钮 44
在主屏幕上添加图标 50
内容回顾 50
第4章 动画 51
来自朋友的帮助 51
让主页滑动起来 51
添加dates面板 54
添加date面板 56
添加new entry面板 57
添加settings面板 60
将所有代码放在一起 61
自定义jqtouch 64
内容回顾 65
第5章 客户端数据存储 67
web storage 67
将用户设置保存到本地 68
将选中的数据保存到session storage中 71
web sql database 74
创建数据库 74
插入行 77
检索行及处理结果集 80
删除行 84
内容回顾 88
web database错误编码参考 88
第6章 走向离线 89
离线应用程序缓存基础 89
在线whitelist(白名单)和fallback(备选)选项 92
创建动态manifest文件 95
调试 101
javascript控制台(javascript console) 101
内容回顾 104
第7章 走向原生 105
phonegap简介 105
下载android sdk 107
下载phonegap 110
配置环境 111
创建android virtual device(android虚拟设备) 113
创建kilogap 114
在模拟器中安装kilogap 118
使用屏幕的全部高度 121
自定义程序图标 122
在手机上安装kilogap 123
使用javascript来控制手机 123
beep(蜂鸣)、vibrate(振动)及alert(提醒) 123
地理位置 127
加速度传感器 133
内容回顾 136
第8章 将应用程序提交到android应用程序市场上 137
准备程序的发行版本 137
移除调试代码 137
应用程序版本管理 138
应用程序签名管理 138
将程序上传到android应用程序市场 141
直接分发程序 143
延伸阅读 145
附录 147
索引 151
FromthecoauthorsoftheNewYorkTimesbestsellerAbundancecomestheirmuchanticipatedfol...
《DSP原理及应用》以TI公司的TMS320C54x系列芯片为描述对象,以应用系统设计为主线,系统地介绍了DSP芯片的基本结构、开发和应用
《简明版面设计》通过大量的实际图例分析,介绍如何应用3种格调和5种要素来设计各种各样的版面。《简明版面设计》分学习编、分析
GetthemostthoroughandcomprehensiveguidetoGoogle.ExpandyourworldwiththedozensofGo...
Thiseasy-to-use,fast-movingtutorialintroducesyoutofunctionalprogrammingwithHaske...
从零开始——Photoshop中文版典型实例 内容简介 Adobe公司推出的Photoshop软件集图像处理和矢量图形绘制于一体,自推出之日起就深受广大平面设计...
《锦绣河山》内容简介:此书主要收录徐铸成先生1984年至1985年来在海内外报刊所刊登的游记和通讯。这一年半来,作者风尘仆仆地跑遍
《Scratch 3.0少儿游戏趣味编程2》内容简介:本书详细介绍使用Scratch 3.0开发15款精彩的趣味游戏,帮助读者掌握程序设计的基本思维
会声会影X4从新手到高手-1DVD多媒体教学光盘 本书特色 本书主要特点内容全面实用 >选择*实用、*常用的知识,力求您“学的知识都用得上”,让您的学习不做无用...
《乾隆帝及其时代》内容简介:本书立足于世界史的视野,以乾隆帝八十多年的生命之旅为切入点,广泛搜罗中外各种文献与档案,向人们
《版本源流與正史校勘》内容简介:本书汇集的研究主要是依托中华书局“点校本《二十四史》及《清史稿》修订工程”而展开的。这些文
Thisinnovativetextpresentscomputerprogrammingasaunifieddisciplineinawaythatisbot...
机器人爱好者-第1辑 本书特色 本书是美国机器人杂志《Servo》精华内容的合集。全书根据主题内容的相关性,进行了精选和重新组织,分为5章。第1章介绍了机器人的...
本书是《DataStructuresandAlgorithmAnalysisinC》一书第2版的简体中译本。原书曾被评为20世纪顶尖的30部计算机著作之一,作者...
《粘土手办基础教程》内容简介:有没有想过把绘画书中的经典人物形象做成一个栩栩如生的人物模型收藏起来?其实一点也不难!翻开这
《与共和国共成长:中国人民大学校友口述史(第二辑)》内容简介:2019年,我们将迎来中华人民共和国70周年华诞。自1937年成立以来
《食品雕刻项目化教程》内容简介:《食品雕刻项目化教程》基于“项目引导、任务驱动”的项目化教学方式编写,体现“学以致用”、“
《这厢有礼行天下:礼仪、素养与文明》内容简介:礼仪发于心,表于形,良好的礼仪素养内化在一个人的身心,表现在其一言一行中。良
本书讲述如何用Python框架Django构建出强大的Web解决方案,本书讲解了使用新的Django1.0版的各种主要特性所需要的技术、工具以及
《油画棒宝典:路正先油画棒手绘完全自学教程》内容简介:本书是油画棒绘画的零基础完全自学教程,全书共分4章。第1章是油画棒绘画