第一个Google Glass项目
国内的资料好少,懂事的童鞋要懂得通过别的途径找资料
好了 废话不多说,由于我做的东西涉及到部分交互所以用的是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项目相关推荐
- glass安装_借助开放源代码,Google Glass得以快速发展
glass安装 我最近有一个 Google Glass 设备通过资源管理器程序 . 资源管理器计划专为希望及早参与并帮助塑造Glass未来的人们而设计. 我们正在一点一点地扩展,并尝试将新的Exp ...
- Google glass GDK - Helloword
发现国内关于glass开发的资料太少了--大多都是直接谷歌翻译原文过来的,看着都稀里糊涂的.. 首先呢,我们需要安装了glass的SDK,这些就不讲了,现在讲如何设置主题以及设置编辑界面 在res/v ...
- Google Glass是工具不是玩具
上周,Google Glass正式开放体验购买申请,并在youtube上发布了"透过google眼镜感觉世界"的宣传视频,此外还发起"Glass Explorer&quo ...
- Google Glass不属于VR/AR团队,谷歌已确认
近日刚举办的谷歌I/O大会已经刷爆了大家的屏幕,在会上谷歌发布了一系列VR/AR相关的消息.但是,却没有任何关于Google Glass的消息.谷歌表示,这支正在研发谷歌眼镜的团队并没有与Daydre ...
- 解密 Google Glass
编者按: 在今年四月份,Google 首次推出了未来眼镜 Google Glass 的概念视频,之后,关于这款眼镜的种种报道和猜想便没有间断过.上周,纽约时报的一名科技专栏作者 David Pogue ...
- Google Glass或成为自闭症儿童的治疗设备
作者:Cactus 来源:品玩(ID:wepingwest) 第3代Google Glass于近日宣布完成开发,或于2020年年中或者年底上市. 由于初代Google Glass的各种技术硬伤以及隐私 ...
- 《Google Glass开发指南》
<Google Glass开发指南> 基本信息 作者: BestApp工作室 丛书名: 图灵原创 出版社:人民邮电出版社 ISBN:9787115349477 上架时间:2014-3-19 ...
- Android Wear 上位:Google Glass 进冷宫
最近有关Google Glass的报道似乎总免不了负面消息,先是进军英国面临诸多限制,在今年的Google I/O上也几乎没有被提到,闪光灯都给了Google正式登场的Android Wear可穿戴平 ...
- Google Glass终于像眼镜了
这一合作款第一批总共有5000副框架和2000副墨镜,将于6月23日同时在Google官网和时尚电商网站NET-A-PORTER上出售,共有5种框架眼镜和8种颜色的墨镜,框架Google Glass售 ...
最新文章
- CentOS7定制封装发行版-基于CentOS minimal
- matplotlib将图绘制在多福图中
- 在IIS中写Python的CGI脚本
- linux内核关闭网络巨帧xenomai,xenomai内核解析--双核系统调用(二)--应用如何区分xenomai/linux系统调用或服务...
- th标签能包裹select吗_电影《八佰》过后,他能摘掉马思纯前男友标签了吗?
- html状态码206,HTTP状态码206
- 【干货】基于注意力机制的seq2seq网络
- vsftpd安装配置_vsftpd上传文件大小为0(主动模式)
- 决定了 [2007-10-11]
- python实现FTP文件上传
- SAP的Abap培训
- java自己写的网络爬虫
- 新能源汽车动力电池(热管理)热流体仿真分析-基于SCDM和STAR-CCM+热仿真分析课程(评论发链接)
- python身份证号处理代码_Python实现身份证号码解析
- 【ORM】TypeORM 与 Prisma 的详细对比
- GD32E230_timer2解析SIF通讯协议
- SIGMOD 2020 CockRoach 论文阅读
- 前端传图片file给后端,后端接收为空,0kb
- excel2007整体调整行间距
- OpenGL总结6-圆柱纹理贴图