Rexsee 入门学习

最近,研究了一下rexsee源码。

Rexsee是一个在android上利用html、css及javascript技术做原生开发的开发平台。用rexsee网站的在线编译可以生成android应用。

令我感到高兴的是,rexsee有源码可以直接查看。对与学习android开发的人,这真是个令人高兴的事儿。

[@more@]最近,研究了一下rexsee开发技术及rexsee的源码。

Rexsee是一个在android上利用html、css及javascript技术做原生开发的开发平台。用rexsee网站的在线编译可以生成android应用。

令我感到高兴的是,rexsee有源码可以直接查看。对与学习android开发的人,这真是个令人高兴的事儿。

在rexsee开发中,用rexseeCamera对象的takePicture方法就可以打开系统的摄像头,拍摄完毕后,rexsee有成功和失败两个事件可以返回。我仔细看了一下rexsee的实现方法。发现有很多学习的地方。

1,rexseeCamera.takepicture过程在android环境下,实际上形成了一个intent,将这个intent发送了出去。当系统的相机收到这个intent的时候,就进入了相机软件的activity。当返回OK时,当前的数据会返回给rexsee创建的intent对象,并产生相关事件给rexsee的browser对象,当失败产生事件给rexseeBrowser对象。

2,rexsee在获取到拍摄后的状态以后,要去得到拍摄后的文件。

这就有多种情况。系统按之前传递的文件名(如果指定output值的话)生成文件,也可能没有生成,但是会在回传的intent中指定。或者没有指定,只是在媒体库中多了一个文件。所以这时候找文件,需要查询媒体库最新的一文件。那么此时,如果查询到的文件的时间比你拍照的时间还早,想必就是没有生成文件或是出现异常了。我看到源码里,这钟情况也都有了考虑。

接下来,还要研究其它的对象。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/8557/viewspace-1057943/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/8557/viewspace-1057943/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值