Rexsee

Rexsee API介绍:CallLog通话记录

两盒软妹~` 提交于 2021-02-06 09:06:58
rexseeCallLog对象,实现自定义数量的最近通话记录,自定义查询最近通话,读取记录数据库表的URI地址。。 【函数】 JsonObjectArray get(int number) 【说明】 获取指定数量的最近通话。 【返回】 Json对象数组,使用eval('('+json+')')转换为JavaScript对象数组。 【参数】 number:要获取的最近通话的数量。 【示例】 alert(rexseeCallLog.get(10)); 【函数】 JsonObjectArray get(String type, int number) 【说明】 获取值类型、指定数量的最近通话。 【返回】 Json对象数组,使用eval('('+json+')')转换为JavaScript对象数组。 【参数】 type:类型,"INCOMING"(数据库中为1)、"OUTGOING"(数据库中为2)或"MISSED"(数据库中为3)。 number:要获取的最近通话的数量。 【示例】 alert(rexseeCallLog.get('INCOMING',10)); alert(rexseeCallLog.get('OUTGOING',10)); alert(rexseeCallLog.get('MISSED',10)); 【函数】 JsonArray getColumns() 【说明】

html5 如何打包成apk,将H5封装成android应用APK文件的几种方法

两盒软妹~` 提交于 2021-01-10 04:23:43
直接使用编程软件提供的方法: 1、需要下载安装MyEclipse2014,Android SDK,eclipse(需配置 Android开发 环境) Java和Android环境安装与配置。 2、打开MyEclipse2014,新建一个HTML5 Mobile Application Project,命名,例如:hello。 3、html5程序在工程www目录下编辑;编辑好html5程序,下面就要开始学习打包了。 4、这里介绍两种打包方式: 4.1、PhoneGap Build Service 打包。 4.2、android SDK +eclispe 打包。 5、android SDK +eclispe 打包(前提已配置好, android开发 环境): Step1、启动eclipse,新建Android Application Project,即Android工程,命名,例如:hello。 6、Step2、将前面Myeclipse2014中编辑好的HTML5程序(www整个目录)拷至刚刚在eclipse新建hello工程对应assets目录下面。 7、Step3、下面要做的就是如何将HTML5程序在Android应用中启动,这里要使用Android系统自带的WebView控件(具体信息参考Adroid开发文档)---在工程下找到res->layout->activity_main

使用Rexsee、Jquery、PHP开发移动应用中的数据交互问题

谁都会走 提交于 2019-12-10 14:37:06
Rexsee社区的一篇经验贴,转过来,主要是介绍数据交互这一块的实现,共同学习: 在开发某移动销售产品时,用户要求通过WebService调用进行数据交互。使用Rexsee,Jquery-mobile,PHP,WebService几种开发工具可以做到设备调用完成照片、定位等功能,使用Juqery-mobile开发界面,使用PHP+SOAP完成数据库及Webservice的数据交互功能,通过JSON使用PHP将返回数据封装后再返回到前端,这样就做到了数据的异步交互,而且返回结果标准统一,可用性强。下面通过几个例子介绍一下: 登录页面: <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>移动销售</title> <link rel="stylesheet" href="../m_jquery-110/jquery.mobile-1.1.0.css" /> <link rel="stylesheet" href="../m_jquery-110/demos/docs/_assets/css

视频:熟练使用Rexsee开发手册

自古美人都是妖i 提交于 2019-12-06 10:37:45
Rexsee在社区提供了开发手册的在线查阅,对所有函数事件做了详细介绍。同时也提供了开发手册的客户端 下载。开发手册的客户端本身即是基于Rexsee平台开发,也就是一个基本的示例应用,安装在任何Android或OMS手机中均可使用。我们不仅可以看到所有介绍内容,而且每个函数和事件都有示例可以直接运行体验效果。 在初步使用Rexsee阶段需要随时查阅手册,本段视频即是对开发手册自身的简单介绍与使用说明。 可在微盘下载Rexsee开发手册客户端应用: http://vdisk.weibo.com/s/2wra5 来源: oschina 链接: https://my.oschina.net/u/194999/blog/59606

Android传感器之-方向传感器Orientation功能实现与源码

ぃ、小莉子 提交于 2019-12-06 10:37:33
先明确一下空间坐标系的三个方向: x 方向就是手机的水平方向,右为正; y 方向就是手机的水平垂直方向,前为正; z 方向就是手机的空间垂直方向,天空的方向为正,地球的方向为负。 方向角的定义是手机y轴 水平面上的投影 与 正北方向的夹角。 (值得范围是 0 ~ 359 其中0=North, 90=East, 180=South, 270=West) 倾斜角的定义是手机y轴 与水平面的夹角 (手机z轴向y轴方向移动为正 ,值得范围是 -180 ~ 180) 旋转角的定义是手机x轴 与水平面的夹角 (手机x轴离开z轴方向为正, 值得范围是 -90 ~ 90) 也就是说,当你把手机水平放置在桌面上(屏幕向上)且手机指向正北(Y轴方向),此时传感器获得的xyz三个值应该都为0。 基于Rexsee对于方向传感器Orientation的扩展,我们可以很快的实现传感器功能,比如读取X/Y/Z方向角度值:rexseeOrientation.getLastKnownX();读取响应速度:rexseeOrientation.getRate();设置传感器检测周期:rexseeOrientation.setCycle(1000)等。具体的函数介绍可以在Rexsee社区的手册与源码中查阅: http://www.rexsee.com/CN/helpReference.php

如何基于Rexsee实现以Web开发方式创建Android应用

自闭症网瘾萝莉.ら 提交于 2019-12-05 15:03:26
Rexsee是国内的开源移动Web开发平台,针对Android手机、触摸屏等终端设备,提供底层开发和运行平台,以及扩展工具包,简化基于SDK的Java原生开发,支持开发者以标准化Web开发模式,即HTML5,CSS3和Javascript快速实现移动应用。可以有效降低技术实现门槛以及成本开销。 使用Rexsee开发Android应用与创建一个网站的流程无异,所有Rexsee代码仅体现在Web前端,放在HTML页面的<script>标签内。 编写Rexsee客户端,实际上就是编写Rexsee所能理解、渲染的HTML、CSS和Javascript代码。你可以把Rexsee理解为一个“浏览器”,这个“浏览器”除了支持Webkit支持的所有对象外,又扩展了100多个Javascript对象及相应的2000个方法和事件。 支持本地功能的调用接口,可以实现对本地存储、通讯录、传感器、定位信息等本地功能的调用。同时,还提供了离线提交、push推送等原生应用功能。 界面: Rexsee的页面设计支持Web布局和原生布局两种形态。针对于原生布局,可以通过Javascript语言构造出Android SDK中的布局和基本对象,结合相应的触屏事件,可以有很好的用户体验。且支持2D和3D的绘图功能。针对Web布局有两个不同类的对象,一是页面内对象,一是页面外对象。 页面内对象指的是网页对象,如表格

视频:如何基于Rexsee社区在线开发服务创建Hello World程序

≯℡__Kan透↙ 提交于 2019-12-05 15:03:12
Rexsee社区提供了在线开发服务,在项目中心可以很方便的创建应用项目,并对前端代码做在线编写。。 之前的博客里对创建hello world程序也做了讲解,可以参考: http://my.oschina.net/u/194999/blog/42218 来源: oschina 链接: https://my.oschina.net/u/194999/blog/57583

深度支持Android平台,基于Rexsee的移动Web应用实现

耗尽温柔 提交于 2019-12-05 15:02:39
2008年11月,《连线》杂志主编Chris Anderson一文“Web已死,Internet永生”在移动互联网大幕拉开之际引起轩然大波。应用交付的转变注定了传统Web模式已不再满足用户的需求与体验,Web应用向移动终端的渗透变得异常重要。 对于需要吸引不同群体用户,满足不同业务需求的应用而言,如何使用一个实用、成本合理,且可支持大量应用的开发方式来实现我们的移动愿景?在很多情况下看来,答案是使用Web技术。 伴随着移动设备与网络结合紧密度的提升,移动平台的广泛支持,以及以HTML5为驱动的Web技术不断演进发展,以Web为中心的移动应用趋势愈发明显。原生应用和移动Web应用的界线也开始逐步缩减。 同时,众多移动Web开发框架的升级发展也加速了Web应用向移动终端的渗透。以国内开源的移动Web开发平台Rexsee( www.rexsee.com )为例,基于大量的扩展API,通过Javascript实现Web应用对移动终端功能的直接调用,建立起了Web应用与移动终端的桥梁。 模糊Web应用与原生应用界线 原生应用,也就是Native App,可以充分的发挥硬件设备和操作系统的功能特性,并可以完全不受网络限制,运行效率高,且在用户体验方面有着突出优势。但同时,因为技术门槛的原因,原生应用在具体实现上需要面对开发周期较长、成本较高、调试与发布以及后期管理维护相对复杂的问题。

Rexsee API介绍:Android屏幕锁定,Keyguard函数与扩展源码

旧时模样 提交于 2019-12-05 15:02:27
Android锁屏时会先调用onPause();解锁时调用onResume,读入保存的应用程序的资源。如果运行程序时已经锁屏,应用程序会先调用onCreate(),然后onResume(),再则onPause()。 取消锁屏: <uses-permission android:name="android.permission.DISABLE_KEYGUARD"/> KeyguardManager mKeyGuardManager = (KeyguardManager)getSystemService(KEYGUARD_SERVICE); KeyguardLock mLock = mKeyGuardManager.newKeyguardLock("自己Activity名字"); mLock.disableKeyguard(); 也是相当的简单了,但基于Rexsee的API,可以通过一句话搞定。 1. 取消锁屏:window.setTimeout('rexseeKeyguard.disable();alert(\'自动解锁!\');',10000); alert('请按电源键关屏再开屏看到锁屏画面,10秒后自动解锁。') 2. 启动锁屏:rexseeKeyguard.reEnable(); 如下是 rexseeKeyguard.java 源码: /* * Copyright (C)

Rexsee Hello World

此生再无相见时 提交于 2019-12-04 18:25:06
概览 作为开源的 Android 应用开发平台, Rexsee 提供了接近 2000 个扩展 API ,不仅简化了 Android 原生开发,更支持 Web 开发者基于标准化 Web 开发模式,使用 HTML 、 CSS 和 Javascript 快速实现移动应用。 Rexsee 社区目前已提供了全部的扩展 API 说明与详细源码。 http://www.rexsee.com/ 社区于年初推出在线开发服务,支持开发者在“项目中心”里在线创建并开发应用。同时更强化了应用的源码分享。 本文将细致讲述如何基于 Rexsee 项目中心,在线实现我们的第一个 Hello World 程序。 在 Rexsee 项目中心创建新项目 登录 Rexsee 社区,并进入项目中心( http://www.rexsee.com/project/index.php ),点击左侧头部的“创建新项目”即可开始咱们的 Hello World 应用创建。 1. 应用信息填写 a) 应用包名:程序的包名,英文字母开头,可以包含字母、数字和下划线。 b) 版本信息:应用的版本说明,使用数字和“ . ”,例如 1.5 。 c) 应用名称:显示在手机应用程序列表和手机桌面上的名称,支持英文或中文。 d) 应用图标:显示在手机应用程序列表和手机桌面上的图标, 72x72 的 png 图片。 2. 选择扩展组件 3.