第一个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项目的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 渗透技巧之403绕过_指纹识别
- 下一篇: 网络编程补充