navigator.app.loadUrl()加载 web 页面的应用程序中或者系统默认的浏览器中navigator .app.cancelLoadUrl()在 web 页面成功加载之前取消加载navigator.app.backHistory()返回上一次浏览页面navigator.app.cle...
分类:
移动开发 时间:
2014-08-05 00:11:18
阅读次数:
890
phonegap的拍照插件选择图库中的图片,代码如下:
navigator.camera.getPicture(function(uri){
console.log(uri);//这里得到图片的uri
}, this.failure, {
quality: 70,
destinationType: navigator.camera.DestinationType.FILE_...
分类:
移动开发 时间:
2014-07-31 13:28:36
阅读次数:
398
Ionic移动开发框架使用sass生成css,极大地提高了写css地效率和模块化程度,使得css开发不再是一件苦差事。ionic框架默认css是通过SASS生成的,同样你可以方便的写自己的sass,扩展或覆盖默认的css,最终只生成一个css文件!我们项目已经完全使用sass了,不再直接写css。结合gulp自动化工具,极大的提高了开发效率和质量。
CSS基本上是设计师的工具,不...
分类:
移动开发 时间:
2014-07-30 10:01:55
阅读次数:
355
Ionic是一个前端的框架,帮助开发者使用HTML5, CSS3和JavaScript做出原生应用。ionic的理念类似前端开发的BootStrap,目标是封装HTML5移动跨平台开发的最佳实践,就像Twitter Bootstrap在前端开发中做的一样。Ionic框架目前发展很迅速,我们从2014年3月开始使用,当时是1.0.0beta2,现在已经更新到1.0.0beta10,大概每2个星期会出一个beta版本,并且都包含实质性更新。Ionic框架很先进,js部分是基于AngularJS框架,大量使用了C...
分类:
移动开发 时间:
2014-07-28 16:22:32
阅读次数:
324
搞了三天的phonegap3.5。最后怎么搞都搞不好了。修改了www中的index.html的内容,clean也不行,在node.js中cordova build也不行。反正就是apk没有更新啦。至于为什么没找出原因,搞不懂。不想搞了。2.9用么好了。java sdkeclipseanroid SD...
分类:
其他好文 时间:
2014-07-27 10:20:32
阅读次数:
221
今天终于要发布Android HybirdApp了,安装以前做原生应用的流程发布签名Apk,没想到马上遇到了几个问题,现在把它们的解决办法整理下来。
export signed Apk 遇到下面错误,这个问题是多次读取inputStream导致的,貌似和eclise的自动编译有关,解决办法是关掉相关工程的自动编译。
Export Signed APK 前先將 Eclipse 的 Pro...
分类:
移动开发 时间:
2014-07-26 02:58:36
阅读次数:
316
在HybridApp开发中,很多业务我们是没有办法通过HTML5+js实现的,比如调用第三方的包含Activity的jar包,一些必须使用原生代码才能实现的功能,比如复杂的UI的效果,调用通讯相关的协议栈,第三方支付sdk等。这种情况我们需要通过写cordova插件的方式,包装android原生代码为插件,供上层javascript调用。本文讲解一个调用Activity并返回Activity结果的...
分类:
其他好文 时间:
2014-07-25 11:05:51
阅读次数:
249
Qunee有一个 上海地铁图的例子,有客户希望转成mobile app,考察过android的webview,以及PhoneGap等多种Hybrid App方案后,最后选择使用ionic,准确的说是ionic + PhoneGap + Qunee ionic是一种基于HTML5创建Hyb...
分类:
移动开发 时间:
2014-07-23 13:58:46
阅读次数:
287
项目需要在HTML5 Android App中加入对返回键的处理,发现直接在Activity中加返回键处理代码不起作用,分析cordova源码发现返回键已经被WebView处理掉了,所以只能在js中处理返回键了!
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEven...
分类:
移动开发 时间:
2014-07-23 13:04:16
阅读次数:
219
本文主要说的是在win7下搭建cordova环境开发,做一些基础配置吧 首先要做的就是nodeJS ,如果你还没有下载点这里 http://www.nodejs.org/ 选择自己的os对应的版本下载, 安装过程可以选择next ?或者路径自己更改...
分类:
Web程序 时间:
2014-07-22 08:13:35
阅读次数:
297