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