ANDROID_MARS学习笔记_S05_003_传感器采样率及属性
2016-02-22 16:06
519 查看
1.
2.
2.
import android.app.Activity; import android.content.Context; import android.hardware.Sensor; import android.hardware.SensorEvent; import android.hardware.SensorEventListener; import android.hardware.SensorManager; import android.os.Bundle; public class MainActivity extends Activity { private SensorManager sensorManager; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); sensorManager = (SensorManager)getSystemService(Context.SENSOR_SERVICE); Sensor lightSensor = (Sensor)sensorManager.getDefaultSensor(Sensor.TYPE_LIGHT); sensorManager.registerListener(new SensorEventListener() { public void onSensorChanged(SensorEvent event) { String sensorName = event.sensor.getName(); String sensorVendor = event.sensor.getVendor(); float resolution = event.sensor.getResolution(); float power = event.sensor.getPower(); double timestamp = event.timestamp; System.out.println("sensor name--->" + sensorName); System.out.println("sensor vendor--->" + sensorVendor); System.out.println("sensor resolution--->" + resolution); System.out.println("sensor power--->" + power); System.out.println("timestamp--->" + timestamp); } public void onAccuracyChanged(Sensor sensor, int accuracy) { } }, lightSensor, SensorManager.SENSOR_DELAY_GAME); } }
相关文章推荐
- 关于intent中android.intent.action.USER_PRESENT的说明
- 【android 开 发 】 - Android studio 下 NDK Jni 开发 简单例子
- 【android 开 发 】 - Android studio 下 NDK Jni 开发 简单例子
- Android应用开发中Fragment存储功能的基本用法
- Android自定义view-弹性ScrollView(上)
- Android学习笔记-界面和数据存储以及一些零碎知识点
- Android-Tab
- Android-Tab
- Android 外接USB转串口设备开发笔记(Android与单片机通过usb转串口通信)
- android之TheadLocal,还有Handler
- Android 锁屏显示和屏幕解锁
- ios就一定比Android安全吗
- Android Window Activity View的关系
- Android Service完全解析,关于服务你所需知道的一切(上)
- 自定义adapter getview()重复执行(超出应执行次数)
- Android应用开发中CardView的初步使用指南
- [android]_[初级]_[android studio中使用单元测试]
- Android内存工具类
- 简单聊一聊Android中MVP开发
- android源码下的jni开发