自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

漫談Android設備選項

移動開發(fā) Android
本文向大家介紹XAndroid設備,可能好多人還不了解Android設備,沒有關系,看完本文你肯定有不少收獲,希望本文能教會你更多東西。

現(xiàn)在您已經(jīng)了解了傳感器子系統(tǒng),接下來的部分將回顧一個在 Android 手機上錄制音頻的代碼樣例,該樣例運行在 Android設備上,onAccuracyChanged 方法實質(zhì)上不執(zhí)行任何操作,它只在每次調(diào)用時添加一個日志項。

 

Android 是一個面向應用程序開發(fā)的富平臺,它擁有許多具有吸引力的用戶界面元素和數(shù)據(jù)管理功能。Android 還提供了一組豐富的接口選項。在本文中,學習如何配合使用 Android 的各種傳感器選項監(jiān)控您的環(huán)境。

想構建自己的嬰兒監(jiān)視器嗎?想用聲音來接聽電話或者打開房門嗎?請學習如何利用配備有 Android 的設備的硬件功能。對于 Java開發(fā)人員來說,Android 平臺是通過使用硬件傳感器創(chuàng)建創(chuàng)新應用程序的理想平臺。

我們將學習一些可用于 Android 應用程序的接口連接選項,包括使用傳感器子系統(tǒng)和錄制音頻片段。利用配備 Android設備的硬件功能可以構建哪些應用程序呢?任何需要電子監(jiān)視和監(jiān)聽的應用程序都可以構建。嬰兒監(jiān)視器、安全系統(tǒng),甚至地震儀都可以。

理論上講,您不能同時出現(xiàn)在兩個地方,但 Android 可以利用一些可行的方法實現(xiàn)這一點??v觀本文始末,您必須記住。使用的 Android設備不僅僅局限于 “手機”,還可以是部署在固定位置、具有無線網(wǎng)絡連接的設備,比如 EDGE 或 WiFi。下載 本文示例的源文件。

使用 Android 平臺有一個很新穎的地方,那就是您可以在設備內(nèi)部訪問一些 “好工具”。過去,訪問設備底層硬件的能力一度讓移動開發(fā)人員感到非常棘手。盡管 Android Java 環(huán)境的角色仍然是您和設備的橋梁,但 Android 開發(fā)團隊讓許多硬件功能浮出了水面。該平臺是一個開源平臺,因此您可以自由地編寫代碼實現(xiàn)您的任務。

如果尚未安裝 Android,您可以 下載 Android SDK。您還可以 瀏覽 android.hardware 包的內(nèi)容并參考本文的示例。android.media 包 包含了一些提供有用和新穎功能的類。Android SDK 中包含的一些面向硬件的功能描述如下,SensorListener 接口是傳感器應用程序的中心。它包括兩個必需方法:

onSensorChanged(int sensor,float values[]) 方法在傳感器值更改時調(diào)用。該方法只對受此應用程序監(jiān)視的傳感器調(diào)用(更多內(nèi)容見下文)。該方法的參數(shù)包括:一個整數(shù),指示更改的傳感器;一個浮點值數(shù)組,表示傳感器數(shù)據(jù)本身。有些傳感器只提供一個數(shù)據(jù)值,另一些則提供三個浮點值。

方向和加速表傳感器都提供三個數(shù)據(jù)值。當傳感器的準確性更改時,將調(diào)用 onAccuracyChanged(int sensor,int accuracy) 方法。參數(shù)包括兩個整數(shù):一個表示傳感器,另一個表示該傳感器新的準確值。

監(jiān)視加速和方向

 使用Android設備Android Developer Tools 插件創(chuàng)建的應用程序。(關于使用 Eclipse 開發(fā) Android 應用程序的信息,請參見 參考資料。)清單 1 展示了該應用程序的代碼。

【編輯推薦】

  1. Android應用程序組建原理深入剖析
  2. Android SMS短信服務相關概念簡述
  3. PythonAndroid數(shù)據(jù)庫相關代碼解讀
  4. PythonAndroid安裝卸載程序具體操作方法解析
  5. Android應用程序的四個關鍵點
責任編輯:chenqingxiang 來源: CSDN
相關推薦

2023-10-10 10:37:35

2022-04-27 16:41:57

微軟Edge瀏覽器

2022-04-07 08:34:46

網(wǎng)絡設備路由器WiFi

2022-01-05 22:45:54

物聯(lián)網(wǎng)開發(fā)RTOS

2019-06-20 05:53:49

物聯(lián)網(wǎng)設備連接協(xié)議物聯(lián)網(wǎng)

2010-03-11 16:29:11

無線網(wǎng)絡設備

2019-09-19 17:46:37

人工智能機器學習算法

2024-09-23 17:30:24

2018-02-07 15:25:41

2022-08-31 15:08:34

家庭網(wǎng)關交互控制智能家居

2015-12-11 09:43:53

網(wǎng)絡設備路由器

2017-04-26 13:22:51

2016-09-13 16:52:16

企業(yè)辦公

2015-12-28 15:24:48

數(shù)據(jù)中心網(wǎng)絡設備

2020-02-26 08:16:32

AIoT人工智能物聯(lián)網(wǎng)

2013-04-27 11:00:46

蘋果

2013-05-15 15:05:53

2012-12-21 12:37:24

2019-03-06 09:45:03

Windows 10USB錯誤命令

2011-05-16 14:01:41

Android首選項ListPrefereAndroid
點贊
收藏

51CTO技術棧公眾號