最新文章列表

JQM使用手势关闭/打开一个panel

$( document ).on( "pagecreate", "#demo-page", function() { $( document ).on( "swipeleft swiperight", "#demo-page", function( e ) { // We check if ...
gundumw100 评论(0) 有1970人浏览 2014-08-01 12:57

cordova3.5整合百度云推送PushNotification(1)

http://blog.csdn.net/mansai/article/details/19073913 选择百度云推送理由:专业、稳定、免费(Google GCM在国内有时无法正常使用) 第1步:注册开发者账户并登录。 http://developer.baidu.com/ 第2步:创建一个工程。输入必要的信息。 第3步:创建完成后。可以看到百度为你分配的API Key和Secret ...
gundumw100 评论(0) 有13488人浏览 2014-07-29 11:55

party_bid第一张卡小结

        party_bid这个项目的第一张卡已经做完有一段时间了,现在就开始这个项目使用的东西做一下简单的总结。         1.首先说一下yeoman。yeoman是 ...
moneyinto 评论(0) 有785人浏览 2014-07-05 20:28

Cordova的环境搭建

本文使用的环境是Mac OSX 10.9、Node 0.10.28、Cordova 3.4.1   1、安装Node.js 参考:Node.js的安装 安装成功后,就可以使用node和npm命令了。   2、安装Cordova $ sudo npm install -g cordova   3、配置Cordova环境变量 $ vim .bash_profile export ...
jsntghf 评论(0) 有1769人浏览 2014-05-11 15:12

Cordova Android中ShowTitle的问题

根据官方文档的描述,要想显示TitleBar需要在config.xml中做如下设置(默认是false): 引用<preference name="ShowTitle" value="true"/> http://cordova.apache.org/docs/en/3.4.0/guide_platforms_android_config.md.h ...
rensanning 评论(0) 有3989人浏览 2014-04-28 13:34

Cordova 3.x 源码分析(7) -- CordovaLib概要

在http://rensanning.iteye.com/blog/2020843已经介绍过通过Cordova CLI创建Cordova工程。 Cordova生成的Android工程主要来自于以下目录: 引用C:\Documents and Settings\RenSanNing\.cordova\lib\android\cordova\3.4.0\bin\templates\project 其中 ...
rensanning 评论(1) 有10286人浏览 2014-04-25 17:16

Cordova 3.x 源码分析(6) -- cordova.js本地交互JS<->Native

src/android/android/nativeapiprovider.js JS->Native的具体交互形式 // file: src/android/android/nativeapiprovider.js define("cordova/android/nativeapiprovider", function(require, exports, module) ...
rensanning 评论(2) 有15767人浏览 2014-04-24 12:11

Cordova 3.x 源码分析(5) -- cordova.js导入、初始化、启动、加载插件

执行cordova.js的入口就以下2行代码: // 导入cordova window.cordova = require('cordova'); // 启动处理 require('cordova/init'); src/cordova.js 事件的处理和回调,外部访问cordova.js的入口 其中第一步是加载整个模块系统和外部访问cordova.js的入口,基于事件通道提供了整体的事件 ...
rensanning 评论(2) 有27165人浏览 2014-04-22 16:44

Cordova 3.x 源码分析(4) -- cordova.js事件通道pub/sub

作为观察者模式(Observer)的一种变形,很多MV*框架(比如:Dojo、Backbone.js)中都提供发布/订阅模型来对代码进行解耦。cordova.js中也提供了一个自定义的pub-sub模型,基于该模型提供了一些事件通道,用来控制通道中的事件什么时候以什么样的顺序被调用,以及各个事件通道的调用。 src/common/channel.js的代码结构也是一个很经典的定义结构(构造函数、实 ...
rensanning 评论(1) 有4320人浏览 2014-04-22 15:40

Cordova 3.x 源码分析(3) -- cordova.js模块系统require/define

类似于Java的package/import,在JavaScript中也有类似的define/require,它用来异步加载module化的js,从而提高运行效率。 define 定义注册一个module require 加载使用一个module 模块化加载的必要性,起源于nodejs的出现。但是JavaScript并没有内置模块系统,所以就出现了很多规范。 主要有2种:CommonJS和AMD(A ...
rensanning 评论(0) 有6512人浏览 2014-04-16 13:21

Cordova 3.x 源码分析(2) -- cordova.js概要

前提环境: 引用Platform: android Version: 3.4.0 (1)cordova.js/cordova_plugins.js文件 cordova.js在创建Android工程的时候,是从cordova的lib目录下Copy到platforms\android\assets\www\cordova.js的。同时备份到platforms\android\platform_www ...
rensanning 评论(0) 有11562人浏览 2014-04-16 13:14

Cordova 3.x 源码分析(1) -- Cordova CLI

(1)Node.js的使用 Cordova CLI基于node.js,所以有必要知道nodejs最基本的知识。 // define:1个module1个js文件 exports.printFoo = function(){ return "foo" } // import var foo = require('./foo.js'); // call console.lo ...
rensanning 评论(0) 有6233人浏览 2014-04-15 15:07

Cordova 3.x 实用插件(4) -- Android的SEND、VIEW、CALL(WebIntent)

插件地址:https://github.com/Initsogar/cordova-webintent (1)创建工程 引用cordova create HelloWebIntent com.rensanning.cordova HelloWebIntent cd HelloWebIntent cordova platform add android (2)安装plugin 引用cordov ...
rensanning 评论(1) 有6659人浏览 2014-04-09 16:20

Cordova 3.x 基础(16) -- slides & books

Cordova(aka PhoneGap) 3.x Fundamentals Cordova APIs and instruments Apache Cordova 3 Programming Source code from Apache Cordova 3 Programming Apache Cordova API Cookbook Source code for Apache ...
rensanning 评论(1) 有3103人浏览 2014-03-25 13:26

Cordova 3.x 实用插件(3) -- 社交分享SocialSharing

插件地址:https://github.com/EddyVerbruggen/SocialSharing-PhoneGap-Plugin (1)创建工程 引用cordova create HelloSocialSharing com.rensanning.cordova HelloSocialSharing cd HelloSocialSharing cordova platform add ...
rensanning 评论(14) 有23292人浏览 2014-03-20 15:03

Cordova 3.x 实用插件(2) -- 二维码Barcode

引用这个插件采用的是开源版的zxing,如果性能、识别率不满足需求的话,建议使用Scandit,它提供了Community SDK,并且支持Platforms(iOS/Android)、Frameworks(Titanium/Xamarin/Phonegap/Worklight)。其中Community版的支持UPC-A / UPC-E、EAN8 / EAN13、QR Code。 插件地址:htt ...
rensanning 评论(10) 有33918人浏览 2014-03-20 14:19

Cordova 3.x 实用插件(1) -- Google地图Maps

插件地址:https://github.com/wf9a5m75/phonegap-googlemaps-plugin/ (1)创建工程 引用cordova create HelloMap com.rensanning.cordova HelloMap cd HelloMap cordova platform add android (2)创建Google Play Services的lib 引 ...
rensanning 评论(0) 有5993人浏览 2014-03-18 09:55

Cordova 3.x 基础(15) -- 云端Cordova (Cloud-based Build Services)

通过Web界面上传HTML/CSS/Javascript源代码后,在云环境(ICE)中把这些代码转换成不同平台的app。以下简单试用了一下PhoneGap Build、AppBuilder、Appery.io、Monaca、SAE云窗调试器等5个服务。 编译出来的APK文件除过Monaca获取的权限太多无法安装、SAE云窗调试器只是调试工具,基本都能够很好的实现自动化编译。 Appery.io编 ...
rensanning 评论(0) 有3853人浏览 2014-03-14 14:12

Cordova 3.x 基础(14) -- 使用Hooks自定义build过程

Hooks本身是一些脚本代码,可以使用任何语言(比如:nodejs、shell等),用来自定义Cordova CLI命令,位于Cordova项目的根目录hooks文件夹下。主要目的是扩展Cordova CLI框架,在应用的build生命周期中插入自定义的build构建内容。 (1)Hooks的种类 ①Module-level Hooks 面向的是扩展Cordova平台的,这个是相对比较大的项目的, ...
rensanning 评论(0) 有8100人浏览 2014-03-14 10:27

Cordova 3.x 基础(13) -- 为Android APK签名

Cordova 编译 Android工程的时候,调用的Android SDK的默认build过程,所以是基于Ant的。 (1)调试用APK 引用cordova build android 默认是debug模式,使用debug.keystore ...
rensanning 评论(5) 有12741人浏览 2014-03-13 15:32

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics