热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

HTML5的方向之一HyBirdApp开发课程

第1个主题:PhoneGap的商业思考1,1PhoneGap的目标1,2PhoneGap与HTML51,3PhoneGap与Android等本地系统第2个主题:PhoneGap的技

第1个主题:PhoneGap的商业思考
1,1 PhoneGap的目标
1,2 PhoneGap与HTML5
1,3 PhoneGap与Android等本地系统

第2个主题:PhoneGap的技术思考
2,1 PhoneGap的架构艺术
2,2 PhoneGap与HTML5、CSS3、Javascript的关系
2.3 PhoneGap与智能手机的核心功能——包括相机、文件访问、地理定位,加速器,联系人,声音和振动等
2.4 PhoneGap的优势和劣势

第3个主题:PhoneGap框架的技术基石是什么?
3,1 使用WebView
3,2 在WebView中使用Javascript
3.3 创建本地Java API
3.4 使用JavascriptInterface
3.5 Javascript调用Java
3.6 Java调用Javascript
3.7 PhoneGap是如何使用JavascriptInterface的

第4个主题:安装PhoneGap
4.1 安装JDK
4.2 安装Eclipse
4.3 安装 Android SDK
4.4 使用PhoneGap的注意事项

第5个主题:第一个PhoneGap程序
5.1 PhoneGap库的加入
5.2 Javascript的构建
5.3 Assert下HTML文件的构建
5.4 编写配置文件
5.5 打包、安装、运行第一个PhoneGap程序

第6个主题:基于PhoneGap开发第一个HyBird App
6.1 什么是HyBird App?
6.2 为什么HyBird App更具有价值?
6.3 调用本地系统的API
6.4 运行第一个HyBird App

第7个主题:PhoneGap程序的运行的生命周期内的事件
7.1 backbutton
7.2 deviceready
7.3 menubutton
7.4 pause
7.5 resume
7.6 searchbutton
7.7 online
7.8 offline

第8个主题: PhoneGap中的Javascript
8.1 在HTML页面上添加Javascript 
8.2 在页面加载之后运行Javascript
8.3 函数 
8.4 对象 
8.5 数组 
8.6 循环 
8.8 定时器 
8.9 DOM 
8.9.1 HTML网页示例 
8.9.2 使用纯Javascript访问DOM 
8.9.3 使用jQuery访问DOM 
8.9.4 操作DOM 

第9个主题:在PhoneGap中使用HTML5的表单(一)
9.1 创建基础的表单
9.2使用range 类型创建滑块
9.3使用选值框处理数字
9.4日期控件
9.5 email 类型
9.6 url 类型
9.7 color 类型
9.8回退 
9.9替换颜色选择器
9.10 Modernizr

第10个主题:在PhoneGap中使用HTML5的表单(二)
10.1使用autofocus 属性定位第一个表单域元素
10.2使用placeholder 属性进行提示
10.3简单的注册表单
10.4阻止自动完成

第11个主题:在PhoneGap中使用HTML5的表单(三)
11.1账户表单
11.2持久化数据
11.3创建编辑页面

第12个主题:案例:在PhoneGap中通过HTML5技术建立CRM系统
12.1使用数据库存储CRM系统的信息
12.2 编写本地业务代码
12.3发布本地业务代码接口
12.4 编写HTML5页面
12.5 建立HTML5和本地代码的相互沟通

第13个主题:案例:PhoneGap中通过HTML5中文件处理api
13.1 filelist对象与file对象
13.2 blob对象
13.3 filereader接口
13.4 PhoneGap操作本地文件

第14个主题:PhoneGap通过HTML5技术操作本地系统的联系人
14.1本地代码对联系人的增删改查等操作
14.2 PhoneGap对联系人的操作

 

 

第15个主题:使用PhoneGap操作本地数据库
14.1获得数据库的信息:
14.2 对SQLite数据库的增、删、改、查等操作

第16个主题:PhoneGap 操作本地系统的Notification
16.1 Notification:alert、confirm、beep、vibrate
16.2 通过PhoneGap的操作本机的Notification

第17个主题:PhoneGap 获得Device的信息
17.1 Device的信息
17.2 通过PhoneGap的API获得Device的信息

第18个主题:PhoneGap 操作本地系统的Camera
18.1 本地的Camera
18.2 PhoneGap操作Camera进行拍照

第19个主题:PhoneGap 操作本地系统的Notification
19.1 Notification:alert、confirm、beep、vibrate
19.2 通过PhoneGap的操作本机的Notification

第20个主题:PhoneGap 操作本地系统的Notification
20.1 Notification:alert、confirm、beep、vibrate
20.2 通过PhoneGap的操作本机的Notification

第21个主题:PhoneGap 获取位置信息
21.1 位置信息
21.2 通过PhoneGap获取位置信息

第22个主题:PhoneGap 进行录音、录像、拍照
22.1 录音
22.2 录像
22.3 拍照

第23个主题:PhoneGap 开发的其它实例
23.1 通过Connection测试网络链接
23.2 通过Accelerometer来采集设备的动作
23.3 通过Compass获得当前设备的方向

 

查看详细信息:http://www.miiceic.org.cn/archives/phonegap.html


推荐阅读
  • android listview OnItemClickListener失效原因
    最近在做listview时发现OnItemClickListener失效的问题,经过查找发现是因为button的原因。不仅listitem中存在button会影响OnItemClickListener事件的失效,还会导致单击后listview每个item的背景改变,使得item中的所有有关焦点的事件都失效。本文给出了一个范例来说明这种情况,并提供了解决方法。 ... [详细]
  • Mac OS 升级到11.2.2 Eclipse打不开了,报错Failed to create the Java Virtual Machine
    本文介绍了在Mac OS升级到11.2.2版本后,使用Eclipse打开时出现报错Failed to create the Java Virtual Machine的问题,并提供了解决方法。 ... [详细]
  • 欢乐的票圈重构之旅——RecyclerView的头尾布局增加
    项目重构的Git地址:https:github.comrazerdpFriendCircletreemain-dev项目同步更新的文集:http:www.jianshu.comno ... [详细]
  • 基于移动平台的会展导游系统APP设计与实现的技术介绍与需求分析
    本文介绍了基于移动平台的会展导游系统APP的设计与实现过程。首先,对会展经济和移动互联网的概念进行了简要介绍,并阐述了将会展引入移动互联网的意义。接着,对基础技术进行了介绍,包括百度云开发环境、安卓系统和近场通讯技术。然后,进行了用户需求分析和系统需求分析,并提出了系统界面运行流畅和第三方授权等需求。最后,对系统的概要设计进行了详细阐述,包括系统前端设计和交互与原型设计。本文对基于移动平台的会展导游系统APP的设计与实现提供了技术支持和需求分析。 ... [详细]
  • 这两天用到了ListView,写下遇到的一些问题。首先是ListView本身与子控件的焦点问题,比如我这里子控件用到了Button,在需要ListView中的根布局属性上加上下面的这一个属性:and ... [详细]
  • 本文介绍了Python爬虫技术基础篇面向对象高级编程(中)中的多重继承概念。通过继承,子类可以扩展父类的功能。文章以动物类层次的设计为例,讨论了按照不同分类方式设计类层次的复杂性和多重继承的优势。最后给出了哺乳动物和鸟类的设计示例,以及能跑、能飞、宠物类和非宠物类的增加对类数量的影响。 ... [详细]
  • Day2列表、字典、集合操作详解
    本文详细介绍了列表、字典、集合的操作方法,包括定义列表、访问列表元素、字符串操作、字典操作、集合操作、文件操作、字符编码与转码等内容。内容详实,适合初学者参考。 ... [详细]
  • 本文介绍了在Mac上安装Xamarin并使用Windows上的VS开发iOS app的方法,包括所需的安装环境和软件,以及使用Xamarin.iOS进行开发的步骤。通过这种方法,即使没有Mac或者安装苹果系统,程序员们也能轻松开发iOS app。 ... [详细]
  • 本文介绍了在Ubuntu 11.10 x64环境下安装Android开发环境的步骤,并提供了解决常见问题的方法。其中包括安装Eclipse的ADT插件、解决缺少GEF插件的问题以及解决无法找到'userdata.img'文件的问题。此外,还提供了相关插件和系统镜像的下载链接。 ... [详细]
  • 篇首语:本文由编程笔记#小编为大家整理,主要介绍了10分钟了解Android的事件分发相关的知识,希望对你有一定的参考价值。什么是事件分发?大家 ... [详细]
  • 有些代码在图片上写上文字后文字会不太清楚,加阴影效果也不理想,请教有没有加光晕的?效果就像新浪新闻左上角的图片新闻那样.比如这张图片:http:image2.sina.com.cndyFo ... [详细]
  • ubuntu软件商店加载不出来_这款年度最爱的效率软件,其实我不太舍得分享出来...
    文章来源:工具狂人今天的这篇文章,想给大家介绍一个我近半年来一直在用的软件——滴答清单,相信不少朋友可能也用过或听过这个软件。滴答清单&# ... [详细]
  • 《HTML5移动web开发指南》,是UC公司著名前端开发师唐俊开(网名:三桥)的新书,介绍了jquerymo ... [详细]
  • ionic3用极光推送笔记
    安卓环境:ionic3+极光jpush-phonegap-plugin:^3.4.3cordova-plugin-jcore:^1.2.3 ... [详细]
  • 最近网上搜了一些资料,以前版本的有个安装包,但是最新的版本没有了,他是通过命令行安装并且创建App的,我主要是看的他的文档来 ... [详细]
author-avatar
liangpengtao
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有