本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sichunli_030
- sam123456gz
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
PhoneGap API帮助文档翻译—Camera (摄像头)
camera对象提供对设备默认摄像头应用程序的访问。
方法:
camera.getPicture
参数:
cameraSuccess
cameraError
cameraOptions
camera.getPicture:选择使用摄像头拍照,或从设备相册中获取一张照片。图片以base64编码的字符串或图片URI形式返回。
简单的范例:
navigato ...
PhoneGap API帮助文档翻译—Accelerometer (加速度计)
采集设备在x、y、z方向上的动作。
方法:
accelerometer.getCurrentAcceleration
accelerometer.watchAcceleration
accelerometer.clearWatch
参数:
accelerometerSuccess
accelerometerError
accelerometerOptions
...
Phonegap通过JS访问本地接口的两种方法
Phonegap为跨设备的应用开发提供了一个解决方案。如果某个应用只有js和html,则可以通过Phonegap的在线build工具,编译出多个平台的app安装包。当然通过Phonegap提供的js可以访问部分设备的资源,如网络连接(Connection)、相机(Camera)、文件(File)、存储(Storage)等,具体可以参看Phonegap开发文档。但很多Android应用,仅仅使用这 ...
PhoneGap 在Android 手机上的全屏(FullScreen)问题
(注:本方法只适用于PhoneGap 0.93或更高版本)
PhoneGap是一个不错的跨多个平台的开发框架,让开发者用来构建跨平台的使用HTML,CSS和JavaScript的移动应用程序。
在Android下使用PhoneGap,通常我们要extends DroidGap,而不是Activity,同时还要加载PhoneGap的jar文件。当我 ...
phonegap系列之API(九)compass 指南针
侦测设备屏幕朝向:
获取指南针当前朝向:
navigator.compass.getCurrentHeading(compassSuccess,compassError,compassOptions);
指南针是检测设备方向或 ...
phonegap系列之API(八)geolocation
通过geolocation对象使用设备传感器的GPS地理服务。
获取当前的地理位置
navigator.geolocation.getCurrentPosition(geolocationSuccess,[geolocationError],[geolocationOptions]);
读取成功会调用geolocationSuccess回调,传递一个posit ...
phonegap系列之API(七)android的本地事件
下列多是针对android的本地事件:
backbutton
单击“后退”按钮触发
document.addEventListener("backbutton",callbackFuc,false);
menubutton
单击"菜单"按钮触发
docum ...
phonegap系列之API(六)online与offline
online
连接到Internet时候触发
document.addEventListener("online",onOnline,false);
offline
当网络连接改变offline的时候触发
document.addEventListener("offline",onOf ...
phonegap系列之API(五)notification
alert
navigator.notification.alert(message,alertCallback,[title],[buttonName]);
message 对话框的内容信息
alertCallback 对话框消失调用的函数
title ...
phonegap系列之API(四)network
获取网络连接状态:
//有点深啊
var networkState = navigator.network.connection.type;
来自cordova-2.0.0.js的源码:
Connection对象有以下属性:
UNKNOW
ETHERNET
WIFI
CELL_2G
CELL_3G
CELL_4G
...
phonegap系列之API(三)device
本内容更新参照cordova-2.0.0.js
---------- 注意没有device.phonegap了
先上图!
name
返回设备的型号或者产品名称,设备制造商设定的
platform
返回设备使用的操作系统名称
uuid
返回设备的全球唯一标识符 ...
phonegap 2.0
pg的2.0新特性:
开始支持WPhone
改名Apache Cordova
Cordova WebView
CLI命令行工具
增强文档支持
Web Inspector Remote(Weinre)移植到nodejs
Corovajs
扩展阅读: http://news.cnblogs.com/n/151708/
http:/ ...
phonegap系列之API(二)localStorage
pg提供对W3C Storage接口的访问:
var storage = window.localStorage;
方法:
key 返回指定位置的键的名字
getItem 返回指定键对应的值
setItem 存储一个键值对
removeItem ...
phonegap系列之API(一) deviceready
使用pg api之前的准备:
-------- 需要监听deviceready事件,确认pg加载完成
document.addEventListener("deviceready",onDeviceReady,false);
function onDeviceReady(){
//....
}
使用PhoneGap开发Android程序小记
PhoneGap实在是伟大!当然在此之前是HTML5/CSS3/JS很伟大,可以做出那么酷的应用,然后变成本地应用才有意义。
简介
PhoneGap是一款开源的手机应用开发平台,它仅仅只用HTML和JavaScript语言就可以制作出能在多个移动设备上运行的应用。 PhoneGap将移动设备本身提供的复杂的API进行了抽象和简化,提供了一系列丰富的API供开发者调用,只要你会HTML和Ja ...
Phonegap VS AppCan
简介
Phonegap
PhoneGap是一个用基于HTML,CSS和JavaScript的,创建移动跨平台移动应用程序的快速开发平台。它使开发者能够利用iPhone,Android,Palm,Symbian,WP7,Bada和Blackberry智能手机的核心功能——包括地理定位,加速器,联系人,声音和振动等,此外PhoneGap拥有丰富的插件,可以以此扩展无限的功能。PhoneGap是 ...
AppCan VS PhoneGap - 对比两大移动开发平台
http://my.oschina.net/liux/blog/65119
要说hybrid app 框架的典范,Phonegap和AppCan无疑是最受大家关注的。先说明,本人是App的开发者,对手机上的web app也研究一段时间。本文以技术角度去阐述一个事实:为什么AppCan比Phonegap开发出来的应用会比较好。 其实要从技术上来讲的话,phonegap只是 ...