前些天看见一个demo,扫描特定的形状,屏幕上会出现对应的小娃娃做相应的动作(3d的,不管你屏幕怎么动,他都是在固定的位置)。

这就引起了我的好奇心,查了半天,最后找到了一个,叫EasyAR的。

下面是他们的官网:

http://www.easyar.cn/

老套路:邮箱注册账号,登录进去之后,可以看他的文档。

或者是Android开发者可以看我下面的套路去运行她的demo(没什么要注意的难点)。


首先进入官网后,进入下载页:




点击上方EasyAR SDK2.0 Native Simple,下载Android的demo:



下面右侧 Basic Simple Android 下载!

下载之后解压文件里应该是下图的样子,一大堆demo:


demo很多,贴出官网给出了每一个demo对应的说明,就在你下载的旁边的文字就是。

这里我打开了HelloARVideo这个demo(识别图形播放视频)。

现在直接用Android Studio打开对应你想看的项目:



打开之后编译完那一套技能之后,就可以运行了,但是你现在运行到手机上的是不好使的,看下MainActivity的代码就知道了:




你需要去官网,你的控制台创建你的应用,并获取key放到这里。



创建一个应用,按照MainActivity中的注释去填写应用的名字,和包名,创建好之后就点击查看key:




点击查看,把你得到的字符串给到MainActivity中,重新运行,就可以看见相机打开了(有可能网络原因你需要等一会才好使)。

在assets目录下可以看见资源文件,demo指定的扫描识别图形是身份证的背面,问同事借了一个身份证扫描之后,身份证上面就开始播放视频了。

无论你怎么动手机,切换角度,上下动,他都是在身份证的背面播放的。

挺好玩的一个东西,可以试着先把demo的资源替换替换,做一个自己想要的试试。


HelloAR就到这,接下来再慢慢分享深入的。




更多相关文章

  1. android imageview围绕中心旋转动画
  2. Qt on Android: http下载与Json解析
  3. Android之如何解决刚下载的Android(安卓)studio(包括上面的菜单栏
  4. Android增量升级功能
  5. 【总结问题】在Eclipse中安装ADT(Android(安卓)Development Tool
  6. Android启动service下载失败后stopService,重新启动service下载出
  7. android 绑定sqlite数据库与程序一起发布
  8. Android源码学习之环境搭建(Ubuntu下载Android源码)
  9. Android(安卓)运行时权限详解

随机推荐

  1. iOS程序员必须知道的Android要点
  2. Androidmanifest.xml里的
  3. android每日一问1【2011-8-29】
  4. Android获取keystore文件的信息
  5. Android(安卓)更新获取 请求头 Rxjava+Re
  6. android drawText
  7. Android官方架构组件ViewModel:从前世今
  8. Android面试题整理
  9. android如何处理不同屏幕的适配
  10. js判断访问浏览器是安卓还是ios还是微信