}
        ck_bright.setOnCheckedChangeListener(this);
        tv_light = (TextView) findViewById(R.id.tv_light);
        mSensroMgr = (SensorManager) getSystemService(Context.SENSOR_SERVICE);
    }

    @Override
    public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
        if (buttonView.getId() == R.id.ck_bright) {
            SwitchUtil.setAutoBrightStatus(this, isChecked);
        }
    }

    @Override
    protected void onPause() {
        super.onPause();
        mSensroMgr.unregisterListener(this);
    }

    @Override
    protected void onResume() {
        super.onResume();
        mSensroMgr.registerListener(this, mSensroMgr.getDefaultSensor(Sensor.TYPE_LIGHT),
                SensorManager.SENSOR_DELAY_NORMAL);
    }

    @Override
    public void onSensorChanged(SensorEvent event) {
        if (event.sensor.getType() == Sensor.TYPE_LIGHT) {
            float light_strength = event.values[0];
            tv_light.setText(Utils.getNowDateTimeFormat() + "\n当前光线强度为" + light_strength);
        }
    }

    @Override
    public void onAccuracyChanged(Sensor sensor, int accuracy) {
        //当传感器精度改变时回调该方法,一般无需处理
    }
}
上一篇:对路径的访问被拒绝
下一篇:腰部减肥最有效方法

Android开发实习报告

温度传感器原理及应用

含羞草实验研究所

Android英语单词记忆系统设计选题表

android生态系统是什么

光线传媒品牌战略管理研究

海华传感器公司实习报告

旅游英语推进邢台市旅游...

羟肟类萃取剂对嗜酸氧化...

基于中频信号的家用治疗...

浅议体态律动在小学音乐课堂教学中的运用

湖南长沙市生育津贴政策...

信息技术茬旅游专业教學...

试析多元智能理论茬体育...

摩羯座运势2022,摩羯座...

PF--1415反击式破碎机箱体设计开题报告

浅谈岗位廉洁教育的方法与途径【3858字】