国内的资料好少,懂事的童鞋要懂得通过别的途径找资料

好了 废话不多说,由于我做的东西涉及到部分交互所以用的是Inmmersion而不是livecard,所以今天就介绍Immersion的第一个项目。

先说一下这两个项目的位置吧,Inmmersion就好比手机上的艾派派点击就能“进去”,而livecard并不是,他会跳到你是时间轴的左侧,就是设置的原来位置,他把设置卡片挤到更左的地方去了.

ok 我们开始

1.打开as

2.start  a new  Android Studio Project

3. 自己命名

4.只勾上一个Glass 如图所示

5.选择Inmmersion Activity 然后next  之后finish 。

好的,不要着急  我们重新new 一个moudle,至于为什么,因为我不喜欢那个自带的app,而且也不想给他rename,习惯性舍弃...

FIle->New->New Module 然后选择右图的那个项目。next->next->Inmmersion Acitity->next->finish(和前面一样,算我多嘴)

                           

好的 , 等你创建好了回看到大概加上注释有103行左右的代码。是不是挺多。。。毕竟是一个空项目。。。

现在运行以下项目,你会看到白茫茫的一片,还有一个类似于手机上的一个Actionbar的一个导航条,简直 很(丑)是(得)可(一)爱(bi).

like this:

奥,顺便提一下,glass点击运行后并不会像手机一样,安装完自动打开,你要点击主面板(开机显示的那个卡片),进去找到 "Show demo" 一个卡片,里面是你刚刚安装的软件。在点击才能进入。

好的,我们正式开始设置

1.设置一下主题,改变一下那个可爱的样子。

找到styles.xml  你会看到 android:Theme.Holo.Light 换成以下

<?xml version="1.0" encoding="utf-8"?>
<resources><style name="AppTheme" parent="android:Theme.DeviceDefault"></style>
</resources>

OK.运行一下 BINGO!look at this ...瞧啊 伙计 可爱的样子变没了!

2.接下来让语音控制打开app

做以下更改:

a.打开manifest文件添加权限:

<span style="white-space:pre">  </span><uses-permission android:name="com.goole.android.glass.permission.DEVELOPMENT"/>

修改lable

<span style="white-space:pre">  </span>android:label="@string/app_name">

b.打开xml文件下的voice_trigger.xml文件替换以下(注意是keyword)

<span style="white-space:pre">  </span><trigger keyword="@string/app_name" />

稍微提醒一下,app name 做好整个英文的,比如要是整成"saffsa"之类的,他不见得识别出来,至少我没试过。。。中文就更不可能了

3.在app中添加语音操作(就是下方的那个"ok glass")可以调出菜单的东西

a.去onCreate()函数中添加以下

<span style="white-space:pre">  </span>getWindow().requestFeature(WindowUtils.FEATURE_VOICE_COMMANDS);

参考链接:https://www.toptal.com/google-glass/building-your-first-glass-app-a-tutorial-for-aspiring-google-glass-developers

第一个Google Glass项目相关推荐

  1. glass安装_借助开放源代码,Google Glass得以快速发展

    glass安装 我最近有一个   Google Glass 设备通过资源管理器程序 . 资源管理器计划专为希望及早参与并帮助塑造Glass未来的人们而设计. 我们正在一点一点地扩展,并尝试将新的Exp ...

  2. Google glass GDK - Helloword

    发现国内关于glass开发的资料太少了--大多都是直接谷歌翻译原文过来的,看着都稀里糊涂的.. 首先呢,我们需要安装了glass的SDK,这些就不讲了,现在讲如何设置主题以及设置编辑界面 在res/v ...

  3. Google Glass是工具不是玩具

    上周,Google Glass正式开放体验购买申请,并在youtube上发布了"透过google眼镜感觉世界"的宣传视频,此外还发起"Glass Explorer&quo ...

  4. Google Glass不属于VR/AR团队,谷歌已确认

    近日刚举办的谷歌I/O大会已经刷爆了大家的屏幕,在会上谷歌发布了一系列VR/AR相关的消息.但是,却没有任何关于Google Glass的消息.谷歌表示,这支正在研发谷歌眼镜的团队并没有与Daydre ...

  5. 解密 Google Glass

    编者按: 在今年四月份,Google 首次推出了未来眼镜 Google Glass 的概念视频,之后,关于这款眼镜的种种报道和猜想便没有间断过.上周,纽约时报的一名科技专栏作者 David Pogue ...

  6. Google Glass或成为自闭症儿童的治疗设备

    作者:Cactus 来源:品玩(ID:wepingwest) 第3代Google Glass于近日宣布完成开发,或于2020年年中或者年底上市. 由于初代Google Glass的各种技术硬伤以及隐私 ...

  7. 《Google Glass开发指南》

    <Google Glass开发指南> 基本信息 作者: BestApp工作室 丛书名: 图灵原创 出版社:人民邮电出版社 ISBN:9787115349477 上架时间:2014-3-19 ...

  8. Android Wear 上位:Google Glass 进冷宫

    最近有关Google Glass的报道似乎总免不了负面消息,先是进军英国面临诸多限制,在今年的Google I/O上也几乎没有被提到,闪光灯都给了Google正式登场的Android Wear可穿戴平 ...

  9. Google Glass终于像眼镜了

    这一合作款第一批总共有5000副框架和2000副墨镜,将于6月23日同时在Google官网和时尚电商网站NET-A-PORTER上出售,共有5种框架眼镜和8种颜色的墨镜,框架Google Glass售 ...

最新文章

  1. CentOS7定制封装发行版-基于CentOS minimal
  2. matplotlib将图绘制在多福图中
  3. 在IIS中写Python的CGI脚本
  4. linux内核关闭网络巨帧xenomai,xenomai内核解析--双核系统调用(二)--应用如何区分xenomai/linux系统调用或服务...
  5. th标签能包裹select吗_电影《八佰》过后,他能摘掉马思纯前男友标签了吗?
  6. html状态码206,HTTP状态码206
  7. 【干货】基于注意力机制的seq2seq网络
  8. vsftpd安装配置_vsftpd上传文件大小为0(主动模式)
  9. 决定了 [2007-10-11]
  10. python实现FTP文件上传
  11. SAP的Abap培训
  12. java自己写的网络爬虫
  13. 新能源汽车动力电池(热管理)热流体仿真分析-基于SCDM和STAR-CCM+热仿真分析课程(评论发链接)
  14. python身份证号处理代码_Python实现身份证号码解析
  15. 【ORM】TypeORM 与 Prisma 的详细对比
  16. GD32E230_timer2解析SIF通讯协议
  17. SIGMOD 2020 CockRoach 论文阅读
  18. 前端传图片file给后端,后端接收为空,0kb
  19. excel2007整体调整行间距
  20. OpenGL总结6-圆柱纹理贴图

热门文章

  1. 一篇文章读懂无人机全产业链(含主控芯片厂商信息)
  2. IDEA如何上传java项目到github仓库里
  3. 微信收藏的文件怎么打印出来
  4. 虚拟化六大安全问题 解决刻不容缓
  5. 易飞ERP工作流解决方案之【企业微信集成】
  6. 你做过哪些勇敢的事?
  7. 振幅型空间光调制器为什么会改变相位?
  8. m可见光通信的空间调制(sm)误码率matlab仿真
  9. C# manifest文件介绍
  10. SpringBoot2.x系列教程(四十五)Spring Boot集成WebSocket实现技术交流群功能