<rt id="m4md3"></rt>
  • <bdo id="m4md3"><meter id="m4md3"></meter></bdo>
  • <label id="m4md3"></label>
      <center id="m4md3"><optgroup id="m4md3"></optgroup></center>
      產品分類

      當前位置: 首頁 > 工業電氣產品 > 工業開關 > 接近開關

      類型分類:
      科普知識
      數據分類:
      接近開關

      手機傳感器 apk:android 傳感器 apk,Android實現接近傳感器

      發布日期:2022-05-11 點擊率:99


      手機傳感器 apk:android 傳感器 apk,Android實現接近傳感器

      本文實例為大家分享了Android實現接近傳感器的具體代碼,供大家參考,具體內容如下

      1.接近傳感器檢測物體與聽筒(手機)的距離,單位是厘米。

      一些接近傳感器只能返回遠和近兩個狀態,如我的手機魅族E2只能識別到兩個距離:0CM(近距離)和5CM(遠距離)

      因此,接近傳感器將最大距離返回遠狀態,小于最大距離返回近狀態。

      接近傳感器可用于接聽電話時自動關閉LCD屏幕以節省電量。

      一些芯片集成了接近傳感器和光線傳感器兩者功能(魅族E2)。

      2.代碼如下:

      MainActivity.class

      package com.example.sz.proximitytest;

      import android.hardware.Sensor;

      import android.hardware.SensorEvent;

      import android.hardware.SensorEventListener;

      import android.hardware.SensorManager;

      import android.support.v7.app.AppCompatActivity;

      import android.os.Bundle;

      import android.util.Log;

      import android.view.Menu;

      import android.view.View;

      import android.widget.Button;

      import android.widget.TextView;

      public class MainActivity extends AppCompatActivity {

      private static final String TAG = "MainActivity";

      private SensorManager mSensorManager=null;

      private Sensor mSensor=null;

      private TextView textView1=null;

      private TextView textView2=null;

      private TextView textView3=null;

      private Button button1=null;

      private Button button2=null;

      @Override

      protected void onCreate(Bundle savedInstanceState) {

      super.onCreate(savedInstanceState);

      setContentView(R.layout.activity_main);

      textView1 = (TextView) findViewById(R.id.textView1);

      textView2 = (TextView) findViewById(R.id.textView2);

      textView3 = (TextView) findViewById(R.id.textView3);

      mSensorManager = (SensorManager) getSystemService(SENSOR_SERVICE);

      mSensor = mSensorManager.getDefaultSensor(Sensor.TYPE_PROXIMITY);

      button1 = (Button) findViewById(R.id.button1);

      button1.setonClickListener(new Button.onClickListener() {

      @Override

      public void onClick(View arg0) {

      mSensorManager.registerListener(mSensorEventListener, mSensor

      , SensorManager.SENSOR_DELAY_NORMAL);

      }

      });

      button2 = (Button) findViewById(R.id.button2);

      button2.setonClickListener(new Button.onClickListener() {

      @Override

      public void onClick(View v) {

      mSensorManager.unregisterListener(mSensorEventListener, mSensor);

      }

      });

      }

      private final SensorEventListener mSensorEventListener = new SensorEventListener() {

      @Override

      public void onSensorChanged(SensorEvent event) {

      Log.e(TAG, "onSensorChanged: -----0------"+event.values[0]);

      Log.e(TAG, "onSensorChanged: ------1-----"+event.values[1]);

      Log.e(TAG, "onSensorChanged: --------2---"+event.values[2]);

      if (event.sensor.getType() == Sensor.TYPE_PROXIMITY) {

      //這里要注意,正常都是取第一位的值,但我碰到一個取第二位的

      float distance1 = event.values[0];

      float distance2 = event.values[1];

      float distance3 = event.values[2];

      textView1.setText("[0]距離:"+String.valueOf(distance1) + "cm");

      textView2.setText("[1]距離:"+String.valueOf(distance2) + "cm");

      textView3.setText("[2]距離:"+String.valueOf(distance3) + "cm");

      }

      }

      @Override

      public void onAccuracyChanged(Sensor sensor, int accuracy) {

      }

      };

      }

      activity_main.xml

      xmlns:app=""

      xmlns:tools=""

      android:layout_width="match_parent"

      android:layout_height="match_parent"

      android:gravity="center"

      android:orientation="vertical"

      tools:context=".MainActivity">

      android:id="@+id/textView1"

      android:layout_width="wrap_content"

      android:layout_height="wrap_content"

      android:text="Hello World!" />

      android:id="@+id/button1"

      android:layout_width="wrap_content"

      android:layout_height="wrap_content"

      android:layout_marginTop="20dp"

      android:text="打開" />

      android:id="@+id/button2"

      android:layout_width="wrap_content"

      android:layout_height="wrap_content"

      android:layout_marginTop="20dp"

      android:text="關閉" />

      以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
      手機傳感器 apk:android 傳感器 apk,Android實現接近傳感器  第1張

      手機傳感器 apk:傳感器感應工具箱APK v4.0.5最新版本

      5/5 - (1 投票)
      下載傳感器感 4.0.5 APK您 Android的 移動, 平板電腦或從AndroidFreeApks.com有直接聯系的任何Android設備.
      Sensor Sense向您顯示有關手機支持的所有傳感器的信息.
      免費下載,并開始探索周圍的數據.

      感測器: 支持所有Android傳感器: 光傳感器, 羅盤, 加速, 全球定位系統, …
      實時圖表: 快速查看在傳感器改變
      記錄傳感器: 將數據導出為可共享的.csv文件
      校準: 必要時對所有傳感器進行校準
      材料設計: 一個美麗的和直觀的界面
      詳細資料: 關于每個傳感器的規格信息
      黑暗主題: 在淺色和深色主題之間選擇 (高級功能)
      傳感器感是“白天的應用程序”上myAppFree, 千萬不要錯過你的日常交易
      傳感器感是一款Android應用,向您展示您的Android設備上所有可用的傳感器的輸出,歡迎您的數據的世界.
      免費下載,并開始探索周圍的數據.
      實時圖表
      快速查看在傳感器改變.
      記錄傳感器
      存下來或將其導出到您的計算機.
      詳細資料
      關于每個傳感器的規格信息.

      材料設計
      一個美麗的和直觀的界面.
      小工具
      對于壓力, 溫度和濕度. ?
      權限解釋:
      ? 地點: 顯示位置信息
      ?照片/媒體/檔案: 將測量結果保存到.csv文件
      ?麥克風: 顯示聲音信息
      感測器:
      ? 溫度
      ? 光
      ? 壓力
      ? 濕度
      ? 聲音
      ?加速
      ?重力
      ?陀螺儀
      ? 回轉
      ?磁場 (帶指南針)
      ? 接近
      ? 地點
      ? 速度
      ? 電池
      ?電池溫度
      ?WiFi強度
      ?移動網絡實力
      –傳感器的可用性取決于您的設備.
      內容:
      傳感器檢測 4.0.5 APK文件的信息:下載傳感器感 4.0.5 APK :傳感器感的舊版本 4.0.5 APK可用:嘗試相關應用:分享這個帖子:傳感器檢測 4.0.5 APK文件的信息:
      文檔名稱: com.kristofjannes.sensorsense.apk
      版: 4.0.5
      上傳: 九月 27, 2016 在 14:29 PM GMT + 00
      文件大小: 3.9中號
      最小Android版本: 4.0 最多
      下發展[R: 克里斯托弗·雅尼
      下載傳感器感 4.0.5 APK :下載傳感器感 4.0.5 APK -390萬從谷歌Play商店安裝傳感器感的舊版本 4.0.5 APK可用:傳感器感應工具箱APK v4.0.5最新版本 上傳: 二月 1, 2021傳感器動力學 2.1.2 APK最新版本 上傳: 七月 25, 2016嘗試相關應用:TVTap臨APK V2.2最新 (官方) 版 {2019}回轉 - 定向經理APK下載V10.5.0…Facebook的APK v207.0.0.33.100 (最新的所有版本)思杰工作區APK下載v18.12.0.0 (Android的…Truecaller Premium Gold APK v11.71.6 {下載…色相要點 - 飛利浦色相和宜家TR?DFRIAPK…WA調教V1.5.0 APK (最新版本)YouTube APK v16.33.35 ([今年] 最新和所有版本)GBWhatsApp Plus APK v12.0 下載最新 (反禁令)…分享這個帖子:
      分享到WhatsApp
      分享到Twitter
      在臉書上分享
      分享到Pinterest
      分享電報
      通過電子郵件共享手機傳感器 apk:android 傳感器 apk,Android實現接近傳感器  第2張

      手機傳感器 apk:手機傳感器app

      手機傳感器app是安卓手機一款專業的儀器軟件,擁有全面分析與圖像演示功能,各種儀器——但凡能通過手機功能實現的——都存在于手機傳感器app中,歡迎大家前來使用。
      說明介紹
      手機傳感器檢測安卓手機上所有可用感應器,并通過圖像生動的展示它們是如何運作的。手機傳感器也能夠識別該手機硬件支持哪些傳感器,并提供對我們日常生活起著重要作用的傳感工具。
      手機傳感器只能檢測到變化。如果屬性沒有變化,它顯示的溫度值、距離值、光和壓力的值可能不準確。
      功能說明
      一款可以將android手機變成一臺真正可以用的三錄儀,可以測量手機水平重力、周圍磁場、環境等具體的數值,下載超過25萬次的Tricorder是個神馬東東,實在是非常強大,能夠干的事情太多了,灰常牛x!
      軟件左側有六個按鈕,分別是重力、磁場、ACO(聲音)、位置(GPS及羅盤)、電磁譜(Wifi及移動信號)、太陽。分別點擊這幾個按鈕,就可以直接進入相關的頁面來獲取相關的數據。
      版本記錄 2020-01-02 版本: 6.91
      手機傳感器的全面分析與圖像演示手機傳感器檢測安卓手機上所有可用感應器,并通過圖像生動的展示它們是如何運作的。手機傳感器也能夠識別該手機硬件支持哪些傳感器,并提供對我們日常生活起著重要作用的傳感工具。手機傳感器只能檢測到變化。如果屬性沒有變化,它顯示的溫度值、距離值、光和壓力的值可能不準確。

      手機傳感器 apk:android 傳感器 apk,Android實現接近傳感器  第1張

      手機傳感器 apk:手機傳感器Tricorder清爽中文版

      手機傳感器Tricorder清爽中文版是一款可以將android手機變成一臺真正可以用的三錄儀,可以測量手機水平重力、周圍磁場、環境等具體的數值,下載超過25萬次的Tricorder是個神馬東東,實在是非常強大,能夠干的事情太多了,灰常牛x!
      應用說明
      軟件左側有六個按鈕,分別是重力、磁場、ACO(聲音)、位置(GPS及羅盤)、電磁譜(Wifi及移動信號)、太陽。分別點擊這幾個按鈕,就可以直接進入相關的頁面來獲取相關的數據。

      下一篇: PLC、DCS、FCS三大控

      上一篇: 電氣控制線路圖控制原

      主站蜘蛛池模板: 亚洲一区综合在线播放| 亚洲综合色成在线播放| 亚洲综合日韩久久成人AV| 亚洲乱码中文字幕综合234| 婷婷久久综合九色综合绿巨人| 亚洲综合一区无码精品| 色综合婷婷在线观看66| 亚洲国产综合精品| 亚洲国产成人久久综合一区77| 久久久久青草大香线综合精品| 久久综合偷偷噜噜噜色| 久久综合亚洲色HEZYO国产 | 激情综合色综合啪啪开心| 国产综合色在线视频区| 天天爽天天狠久久久综合麻豆 | 九九综合九九综合| 色婷婷天天综合在线| 麻豆精品久久精品色综合| 一本久道久久综合中文字幕| 色欲综合久久中文字幕网| 婷婷综合缴情亚洲狠狠尤物 | 天天综合久久一二三区| 国产成人人综合亚洲欧美丁香花 | 亚洲熟女乱综合一区二区| 狠狠色丁香久久婷婷综合_中| 国产综合精品女在线观看| 丁香六月激情综合| 国产综合免费精品久久久| 亚洲国产一成久久精品国产成人综合 | 亚洲国产综合人成综合网站| 青草久久精品亚洲综合专区| 99久久国产亚洲综合精品| 婷婷色香五月激情综合2020| 久久99国产综合精品免费| 亚洲伊人色一综合网| 91精品国产综合久久四虎久久无码一级| 色婷婷久久综合中文久久蜜桃av| 狠狠色丁香婷婷综合精品视频| 激情综合色五月丁香六月亚洲| 久久青青草原综合伊人| 久久综合亚洲色一区二区三区|