为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

Android 开发 — 显示手机传感器

2017-09-19 3页 doc 14KB 21阅读

用户头像

is_633808

暂无简介

举报
Android 开发 — 显示手机传感器Android 开发 — 显示手机传感器 Android 开发 — 显示手机传感器 Android 开发包标准有8个传感器: , Sensor.TYPE_ACCELEROMETER o 加速度计 (X, Y, Z) m/s2 , Sensor.TYPE_GYROSCOPE o 陀螺仪 (X, Y, Z) degrees , Sensor.TYPE_LIGHT o 光照 (single) lux , Sensor.TYPE_MAGNETIC_FIELD o 磁力计 (X, Y, Z) microteslas ,...
Android 开发 — 显示手机传感器
Android 开发 — 显示手机传感器 Android 开发 — 显示手机传感器 Android 开发包标准有8个传感器: , Sensor.TYPE_ACCELEROMETER o 加速度计 (X, Y, Z) m/s2 , Sensor.TYPE_GYROSCOPE o 陀螺仪 (X, Y, Z) degrees , Sensor.TYPE_LIGHT o 光照 (single) lux , Sensor.TYPE_MAGNETIC_FIELD o 磁力计 (X, Y, Z) microteslas , Sensor.TYPE_ORIENTATION o 方位传感器 (X, Y, Z) degrees , Sensor.TYPE_PRESSURE o 压力传感器 (single) kilopascals 测量加在手机设备上的压力 , Sensor.TYPE_PROXIMITY o 距离传感器 (single) meters 典型应用为接听电话时,根据光照, 声音估计距离 , Sensor.TYPE_TEMPERATURE o 温度传感器 (single) degrees Celsius 电池温度,或是具体传感器 温度,看具体实现 手机型号不同,硬件实现有所区别。 读取传感器代码如下: Java代码 1. package com.ldq.sensor; 2. 3. import java.util.List; 4. 5. import Android.app.Activity; 6. import android.hardware.Sensor; 7. import android.hardware.SensorManager; 8. import android.os.Bundle; 9. import android.widget.LinearLayout; 10. import android.widget.TextView; 11. 12. public class ExSensor extends Activity { 13. 14. private LinearLayout layout; 15. 16. /** Called when the activity is first created. */ 17. @Override 18. public void onCreate(Bundle savedInstanceState) { 19. super.onCreate(savedInstanceState); 20. setContentView(R.layout.main); 21. layout = (LinearLayout) findViewById(R.id.LinearLayout01); 22. 23. SensorManager sm = (SensorManager) getSystemService(SENSOR_SERVICE); 24. List list = sm.getSensorList(Sensor.TYPE_ALL); 25. TextView text = new TextView(this); 26. text.setText("传感器数量:" + list.size()); 27. layout.addView(text); 28. 29. TextView[] name = new TextView[list.size()]; 30. for (int i = 0; i < list.size(); i++) { 31. name = new TextView(this); 32. name.setText((i + 1) + " : " + list.get(i).getName()); 33. layout.addView(name); 34. } 35. 36. } 37. }
/
本文档为【Android 开发 — 显示手机传感器】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索