ANDROID_MARS学习笔记_S05_002_给传感器注册listener
2016-02-22 15:39
459 查看
1
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); //获取SensorManager对象 sensorManager = (SensorManager) getSystemService(Context.SENSOR_SERVICE); //获取光线传感器对象 Sensor lightSensor = sensorManager.getDefaultSensor(Sensor.TYPE_LIGHT); //注册传感器 sensorManager.registerListener(new SensorEventListener() { public void onSensorChanged(SensorEvent event) { float acc = event.accuracy; float lux = event.values[0]; System.out.println("acc---->" + acc); System.out.println("lux---->" + lux); } public void onAccuracyChanged(Sensor sensor, int accuracy) { } }, lightSensor, SensorManager.SENSOR_DELAY_NORMAL); }
相关文章推荐
- ios,android提交文件及图片到 PHP服务端
- Android中设置TextView的颜色setTextColor
- Android与MVC设计模式
- 使用Android studio创建的AIDL编译时找不到自定义类的解决办法
- Android系统关机的全流程解析
- android 开发工具
- android子线程handler获取数据
- android 内存泄漏的分析
- Android学习笔记
- Android自动开关机实现
- android 工具类之--TextUtils
- 百度语音sdk授权问题
- Android禁止Menu菜单键长按,(Android菜单形式)
- android四大组件--ContentProvider详解
- Android学习(8)---《第一行代码Android》代码学习与整合与Demo构建
- ANDROID_MARS学习笔记_S05_001_用SensorManager获取传感器
- 详解Android开发中硬件加速支持的使用方法
- android RecyclerView 设置设置选中的一行的内容
- GitHub上最火的40个Android开源项目(一)
- android 中退出程序的两种方式