android手势感应预研
1.???? 產(chǎn)品介紹
該產(chǎn)品可以通過傳感器來偵測(cè)用戶的手勢(shì)變化進(jìn)而執(zhí)行一些操作。比如說信息預(yù)覽(如短信息預(yù)覽、日歷預(yù)覽等等),此外,還可以通過指向某一個(gè)時(shí)間點(diǎn)來預(yù)覽視頻內(nèi)容、預(yù)覽音樂播放器(下一首歌曲)內(nèi)容、預(yù)覽文件夾內(nèi)容、預(yù)覽快速撥號(hào)聯(lián)系人名單以及放大瀏覽器地址欄等等,給用戶更好的操作性,實(shí)用性。
2.???? 產(chǎn)品開發(fā)背景
Android平臺(tái)下的文字閱讀,語音識(shí)別,該項(xiàng)目是一個(gè)測(cè)試性項(xiàng)目,目的是為了提升整個(gè)團(tuán)隊(duì)的項(xiàng)目的技術(shù)知識(shí)能力和團(tuán)隊(duì)主動(dòng)性,協(xié)作性,獨(dú)立思考性。使團(tuán)隊(duì)的每一個(gè)成員在今后實(shí)際的客戶項(xiàng)目中能夠有更高的開發(fā)效率以及更高的產(chǎn)品質(zhì)量。
3.???? 產(chǎn)品面向的用戶群體
希望采用語音來代替用手才能控制的某些操作的用戶群。比如用語音的方式來啟動(dòng)任何一個(gè)應(yīng)用程序。
4.???? 產(chǎn)品應(yīng)當(dāng)遵循的標(biāo)準(zhǔn)和規(guī)范
為了能兼容早期的Android手機(jī),該軟件在Android SDK 1.6的API上開發(fā),程序的開發(fā)流程遵循本團(tuán)隊(duì)內(nèi)部的開發(fā)模式,編碼規(guī)范嚴(yán)格遵守Java編程規(guī)范程序的流程設(shè)計(jì)采用UML設(shè)計(jì),設(shè)計(jì)工具使用starUml.
5. 產(chǎn)品的功能性需求
?
?
?
5.0 功能性需求分類
?
5.1功能演示
以三星Galaxy S4應(yīng)用為例。三星Galaxy S4 mini的特點(diǎn)(或者說賣點(diǎn))之一就是包含了大部分Galaxy S4的高級(jí)功能以及完善的傳感系統(tǒng)。
? ? ? ? ? ? ? ? ? ? ? ?
△設(shè)置Air View
首先是大家耳熟能詳?shù)腁ir View功能,也就是手機(jī)可以通過傳感器來偵測(cè)用戶的手勢(shì)變化進(jìn)而執(zhí)行一些操作。比如說信息預(yù)覽(如短信息預(yù)覽、日歷預(yù)覽等等),此外,我們還可以通過指向某一個(gè)時(shí)間點(diǎn)來預(yù)覽視頻內(nèi)容、預(yù)覽音樂播放器(下一首歌曲)內(nèi)容、預(yù)覽文件夾內(nèi)容、預(yù)覽快速撥號(hào)聯(lián)系人名單以及放大瀏覽器地址欄等等,非常方便。
?
△Air View應(yīng)用實(shí)例:預(yù)覽短信息內(nèi)容
?
△Air View應(yīng)用實(shí)例:預(yù)覽日程表中的事件
?
Air Gesture顧名思義就是通過一些不觸摸到手機(jī)的“空中操作”來實(shí)現(xiàn)一些功能。
?
△Air Gesture功能演示,滾動(dòng)網(wǎng)頁
比方說當(dāng)我們的手指沾滿了水,那么我們可以在網(wǎng)絡(luò)瀏覽器中通過手勢(shì)操作來完成翻頁,或者通過平移手掌來實(shí)現(xiàn)切換標(biāo)簽、接聽來電或者移動(dòng)應(yīng)用程序快捷方式等等。毫無疑問,這些豐富的操作將Galaxy S4 mini變?yōu)榱艘慌_(tái)“迷你”體感控制裝置。
?
△Air Gesture功能演示,翻頁
另外,Air Gesture可以偵測(cè)到手掌距離手機(jī)屏幕最遠(yuǎn)7厘米的距離,不過需要注意的是,這項(xiàng)功能僅支持預(yù)裝的應(yīng)用,不會(huì)支持第三方應(yīng)用程序(包括谷歌Chrome瀏覽器也不支持),所以想體驗(yàn)“體感游戲”的用戶恐怕要失望了。
?
△Air Gesture功能演示,接聽電話
總結(jié)
以上是生活随笔為你收集整理的android手势感应预研的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: UML中的包图
- 下一篇: 【oracle】手动安装EM