- 浏览: 3362279 次
- 性别:
- 来自: 珠海
文章分类
- 全部博客 (1633)
- Java (250)
- Android&HTML5 (111)
- Struts (10)
- Spring (236)
- Hibernate&MyBatis (115)
- SSH (49)
- jQuery插件收集 (55)
- Javascript (145)
- PHP (77)
- REST&WebService (18)
- BIRT (27)
- .NET (7)
- Database (105)
- 设计模式 (16)
- 自动化和测试 (19)
- Maven&Ant (43)
- 工作流 (36)
- 开源应用 (156)
- 其他 (16)
- 前台&美工 (119)
- 工作积累 (0)
- OS&Docker (83)
- Python&爬虫 (28)
- 工具软件 (157)
- 问题收集 (61)
- OFbiz (6)
- noSQL (12)
最新评论
-
HEZR曾嶸:
你好博主,这个不是很理解,能解释一下嘛//左边+1,上边+1, ...
java 两字符串相似度计算算法 -
天使建站:
写得不错,可以看这里,和这里的这篇文章一起看,有 ...
jquery 遍历对象、数组、集合 -
xue88ming:
很有用,谢谢
@PathVariable映射出现错误: Name for argument type -
jnjeC:
厉害,困扰了我很久
MyBatis排序时使用order by 动态参数时需要注意,用$而不是# -
TopLongMan:
非常好,很实用啊。。
PostgreSQL递归查询实现树状结构查询
官方文档:http://cordova.apache.org/docs/zh/3.5.0/index.html
命令详解: http://cordova.apache.org/docs/en/4.0.0/guide_cli_index.md.html#The%20Command-Line%20Interface
一些部署和配置参考: http://panyongzheng.iteye.com/blog/2157846
Cordova 3.x 基础(8) -- 几个不可或缺的lib http://rensanning.iteye.com/blog/2021720
中文引导: http://inching.org/2014/06/04/cordova-tutorial/
Cordova 3.x 基础(1) -- 环境搭建(Windows / Android) http://rensanning.iteye.com/blog/2016364
关于meta viewport中target-densitydpi属性 http://blog.csdn.net/fengri5566/article/details/9414599
phonegap在android中如何退出程序 http://blog.sina.com.cn/s/blog_6d3fcc7e0101ddmz.html
官方插件:
1. cordova plugin add org.apache.cordova.dialogs 用于实现alret,confim等方法
2. cordova plugin add org.apache.cordova.console 实现输出调试信息
3. cordova plugin add org.apache.cordova.inappbrowser 使用内置浏览器打开连接
4. cordova plugin add com.phonegap.plugins.barcodescanner 条形码 https://build.phonegap.com/plugins/261
5. PhonegapOCRPlugin iOS 扫描插件
5. cordova plugin add https://github.com/albertarvesu/image-scanner-cordova-plugin.git 扫描插件
Local Storage API methods.
localStorage.getItem(): Returns the value associated with the key.
localStorage.setItem(): Saves the specified key-value pair.
localStorage.removeItem(): Removes the item associated with the key argument.
localStorage.clear(): Removes all items saved in localStorage.
安装和创建例子
1. sudo yum -y install npm
2. sudo npm install -g cordova
3. cordova create hello com.example.hello HelloWorld
4. cordova platform add android
5. cordova platform rm android //删除某个平台的代码
6. cordova build //编译,
A: cordova build ios
B: cordova prepare ios
cordova compile ios
7. cordova emulate android 或者 cordova run --emulator android //运行到svd
8. cordova android 或者 cordova run android //运行到手机
9. ordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-dialogs.git 或者 cordova plugin add org.apache.cordova.dialogs //增加插件,到工程根目录执行
PhoneGap/Cordova3.0+ 使用,以及添加插件笔记 http://blog.csdn.net/u012146107/article/details/12852895
添加org.apache.cordova.dialogs插件例子:用于实现alret,confim等方法。,祥解: http://plugins.cordova.io/#/package/org.apache.cordova.dialogs
1. cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-dialogs.git //增加插件,到工程根目录执行
2. 在index.js的app对象里面加入
3. 在index.html加入
ajax技术,注意包含编辑头部信息。
服务器:cakephp代码
客户端:
应用图标
http://cordova.apache.org/docs/en/edge/config_ref_images.md.html#Icons%20and%20Splash%20Screens
调试方式:
1. GapDebug, 不支持Linux
2. Mock 模式调试技术, Phonegap-desktop 项目, 一直没更新。
3. 代理模式调试技术weinre, Weinre 无法实现 JavaScript 动态调试
Weinre: http://blog.csdn.net/niuer09/article/details/8795321
sudo npm -g install weinre
weinre --boundHost 192.168.0.198 --httpPort 8081 --all
/usr/lib/node_modules/weinre/web/target/target-script-min.js加入工程
问题:
1. ANDROID_HOME is not set and "android" command not in your PATH,
明明环境变量都弄好了,执行android也能打开了,为什么还报错?
命令详解: http://cordova.apache.org/docs/en/4.0.0/guide_cli_index.md.html#The%20Command-Line%20Interface
一些部署和配置参考: http://panyongzheng.iteye.com/blog/2157846
Cordova 3.x 基础(8) -- 几个不可或缺的lib http://rensanning.iteye.com/blog/2021720
中文引导: http://inching.org/2014/06/04/cordova-tutorial/
Cordova 3.x 基础(1) -- 环境搭建(Windows / Android) http://rensanning.iteye.com/blog/2016364
关于meta viewport中target-densitydpi属性 http://blog.csdn.net/fengri5566/article/details/9414599
phonegap在android中如何退出程序 http://blog.sina.com.cn/s/blog_6d3fcc7e0101ddmz.html
官方插件:
1. cordova plugin add org.apache.cordova.dialogs 用于实现alret,confim等方法
2. cordova plugin add org.apache.cordova.console 实现输出调试信息
3. cordova plugin add org.apache.cordova.inappbrowser 使用内置浏览器打开连接
4. cordova plugin add com.phonegap.plugins.barcodescanner 条形码 https://build.phonegap.com/plugins/261
5. PhonegapOCRPlugin iOS 扫描插件
5. cordova plugin add https://github.com/albertarvesu/image-scanner-cordova-plugin.git 扫描插件
Local Storage API methods.
localStorage.getItem(): Returns the value associated with the key.
localStorage.setItem(): Saves the specified key-value pair.
localStorage.removeItem(): Removes the item associated with the key argument.
localStorage.clear(): Removes all items saved in localStorage.
安装和创建例子
1. sudo yum -y install npm
2. sudo npm install -g cordova
3. cordova create hello com.example.hello HelloWorld
4. cordova platform add android
5. cordova platform rm android //删除某个平台的代码
6. cordova build //编译,
A: cordova build ios
B: cordova prepare ios
cordova compile ios
7. cordova emulate android 或者 cordova run --emulator android //运行到svd
8. cordova android 或者 cordova run android //运行到手机
9. ordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-dialogs.git 或者 cordova plugin add org.apache.cordova.dialogs //增加插件,到工程根目录执行
PhoneGap/Cordova3.0+ 使用,以及添加插件笔记 http://blog.csdn.net/u012146107/article/details/12852895
添加org.apache.cordova.dialogs插件例子:用于实现alret,confim等方法。,祥解: http://plugins.cordova.io/#/package/org.apache.cordova.dialogs
1. cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-dialogs.git //增加插件,到工程根目录执行
2. 在index.js的app对象里面加入
alertDismissed: function () { // do something }, showAlert: function () { navigator.notification.alert( 'You are the winner!', // message app.alertDismissed, // callback 'Game Over', // title 'Done' // buttonName ); }
3. 在index.html加入
<p><a href="#" onclick="app.showAlert();return false;">点链接</a></p>
ajax技术,注意包含编辑头部信息。
服务器:cakephp代码
public function callAjax() { $a=$this->request->header('username');//获得头部信息 $dlist = array( "rows" => array("11", "22", "33","11", "22", "33","11", "22", "33"), "status" => 1); return new CakeResponse(array('body' => json_encode($dlist), 'status' => 200)); }
客户端:
$("#ajax_test").on("tap",function(){ $.ajax({ url: "http://192.168.0.198/Demos/callAjax", data: [], type: 'POST', dataType: 'json', headers: { "username":"106110454@qq.com"//传入头部信息,比如验证信息等。 }, success: function (data, textStatus) { navigator.notification.alert( '成功='+ $.toJSON(data), // message app.alertDismissed, // callback '远程调用', // title '确定' // buttonName ); }, error: function (xhr, textStatus, errorThrown) { navigator.notification.alert( '失败='+xhr, // message app.alertDismissed, // callback '远程调用', // title '确定' // buttonName ); } }); });
应用图标
http://cordova.apache.org/docs/en/edge/config_ref_images.md.html#Icons%20and%20Splash%20Screens
<icon src="res/icon.png" platform="android" width="57" height="57" density="mdpi" />
调试方式:
1. GapDebug, 不支持Linux
2. Mock 模式调试技术, Phonegap-desktop 项目, 一直没更新。
3. 代理模式调试技术weinre, Weinre 无法实现 JavaScript 动态调试
Weinre: http://blog.csdn.net/niuer09/article/details/8795321
sudo npm -g install weinre
weinre --boundHost 192.168.0.198 --httpPort 8081 --all
/usr/lib/node_modules/weinre/web/target/target-script-min.js加入工程
问题:
1. ANDROID_HOME is not set and "android" command not in your PATH,
明明环境变量都弄好了,执行android也能打开了,为什么还报错?
发表评论
-
html5调用手机拍照并压缩上传
2016-06-24 15:36 1168http://my.oschina.net/zyxchuxin ... -
HTML调用PC摄像头
2016-04-06 09:31 1682http://www.oschina.net/code/sni ... -
微信JS-SDK获取signature签名以及config配置
2016-02-16 11:31 3087原文看:http://1017401036.iteye.com ... -
Html5添加移动触摸的网页版PDF格式文件阅读器插件
2016-01-07 15:30 1844http://my.oschina.net/u/2505907 ... -
js canvas 照片旋转 demo
2015-12-26 17:52 1482http://my.oschina.net/u/1259707 ... -
静态网站生成器 Lektor
2015-11-18 09:24 1235http://www.oschina.net/p/lektor ... -
history.js 一个无刷新就可改变浏览器栏地址的插件(不依赖jquery)
2015-11-10 21:27 1056http://ourjs.com/detail/5507ed1 ... -
如何使用js、html5在浏览器直接打开pdf文档
2015-11-03 22:32 8621http://q.cnblogs.com/q/48507/ ... -
HTML5 Geolocation API的使用方法及实现原理
2015-10-28 22:05 1615百度地图 百度地图为什 ... -
jquery三种支持手机触屏的插件库
2015-10-28 14:30 1315http://my.oschina.net/u/2395167 ... -
Android 应用热修复工具 AndFix
2015-09-16 08:42 1299http://www.oschina.net/p/andfix ... -
【gloomyfish】关于手机网站你想知道的一切
2015-09-15 21:48 840http://blog.csdn.net/jia20003/a ... -
java 判断请求来自手机或电脑
2015-09-15 21:42 939java 判断 android、iphone等 ... -
Android AVD创建及设置中各参数详解
2014-11-19 16:49 1192http://zhongyankeji.blog.163.co ... -
PhoneGap的例子
2014-11-19 10:06 2379cordova命令行详解: http: ... -
Zepto.js与jquery的比较
2014-11-12 15:49 1823http://my.oschina.net/u/1791195 ... -
在android的webview中实现websocket
2014-07-23 21:29 2030在android的webview中实现websocket ht ... -
原生:在Android开发中调用Restful web服务
2014-07-23 21:27 1664在Android开发中调用Rest web服务 http:// ... -
Android+REST WebService服务方式手机开发
2014-07-23 21:27 860Android+REST WebService服务方式手机开发 ... -
资源: 移动开发框架插件收集
2014-07-22 21:24 1906加速Web开发的9款知名HTML5框架 http://www. ...
相关推荐
cordova ios 自定义插件例子,新手入门用
android中使用cordova dialogs 插件例子
phonegap cordova 最简单的android应用例子,直接执行cordova run android 进行编译后可以在手机上浏览效果
ngCordova插件例子整合ionic,cordova,angluarJs。其中包括摄像头、gps定位、文件读写、网络状态、sqlite、toast等。
在cmd窗口进入解压根目录后,运行cordova run即可看到效果;还可以用android studio导入 platfroms下的android包,点击模拟器运行也可以看到效果。 刚开始导入会提示SDK路径问题,请自己改好后运行。
Cordova提供了一组设备相关的API,通过这组API,移动应用能够以JavaScript访问原生的设备功能,如摄像头、麦克风等。Cordova还提供了一组统一的... 结合式实际业务的例子,打开项目直接就可用,初学者的入门必备源码!
集成corvoda webview到原生项目中时,参考http://rensanning.iteye.com/blog/2199866文章中提供的github地址中https://github.com/apache/cordova-android/releases下载的最新版zip包中使用test目录中的例子时运行...
基于MVC框架, 开发语言:C#, 利用 H5 canvas处理拍照并上传的完整例子,有需要,可以看看,h5 cordova图片上传 C#h5 cordova图片上传 C#h5 cordova图片上传 C#h5 cordova图片上传 C#
本插件支持androd同时连接多个蓝牙 设备,支持同时通信,例子在examples中,设备我在index.js里面写死了,为了便于调试,下载下来的时候稍微改一下, onDeviceList: function(devices) { var deviceList=document....
Cordova / PhoneGap的BackgroundNotification插件( 。 注意您的推送通知消息必须包含键“ content-available”:1 遵循,因此可与一起。 该插件利用了Cordova / PhoneGap的。 使用插件 插件使用configure...
例子开始使用cordova plugin add cordova-plugin-qrscanner 只需将这个插件添加到Cordova项目中,即可在deviceready事件传播后使window.QRScanner全局对象可用。用法集成cordova-plugin-qrscanner有两个主要步骤。1....
本插件支持androd同时连接多个蓝牙 设备,支持同时通信,例子在examples中,设备我在index.js里面写死了,为了便于调试,下载下来的时候稍微改一下, onDeviceList: function(devices) { var deviceList=document....
生成科尔多瓦资产 自动为基于Cordova的项目生成资产。 这提供了一个Cordova挂钩,可以从一个来源自动生成图标...例子 将以下配置添加到Cordova项目中的config.xml文件中: < preference name = " IconSource " va
科尔多瓦样本 我们开发的cordova插件的示例应用程序。
本实例是一个ionic完完整整的工程,并且调用一个自己开发的插件,与插件进行交互。其中插件的内容为调用一个android服务的功能。本例子主要用于我博客的附加源码
例子 var cordovaDji = require ( 'cordova-dji' ) ; 应用程序接口 检查这个文件: index.js 贡献 Fork 这个 repo 克隆你的仓库 安装依赖 签出一个功能分支 随意添加您的功能 确保您的功能经过全面测试 打开拉取...
这是一个 Cordova 3 插件(使用新的插件管理系统),可在 WP7.5 和 WP8 上启用 WebSqlDatabase。安装使用 Cordova 3 命令行...例子包含此插件的原型可在兼容性可湿性粉剂 7.5 工作组 8外部库此插件使用库的分支( )
例子 安装 cordova plugin add https://github.com/daihere1993/cordova-plugin-native-webview 依存关系 如果要使用共享功能,则需要添加 。 cordova plugin add cordova-plugin-wechat --variable wechatappid=...
科尔多瓦的振动手势检测 Apache Cordova / PhoneGap插件,用于检测物理设备何时执行摇动手势。 对于iOS,该插件使用本机抖动检测。 在所有其他平台上,它都基于我去年编写的独立...例子 var onShake = functi
Cordova WiFi SSID 插件例子 cordova . plugins . WiFiSSID . getSSID ( function ( info ) { console . log ( info ) ;} )/* { BSSID: "b7:b2:6a:a0:21:17", SSID: "crazy" }*/