当前位置: 首页 > 要闻 > 列表
强光模式小米
2023-06-13 13:09:52    来源:互联网

public

class

MainActivity


(相关资料图)

extends

AppCompatActivity

implements

SensorEventListener

{

private

SensorManager

sensorManager

;

private

Sensor

lightSensor

;

@Override

protected

void

onCreate

;">Bundle

savedInstanceState

)

{

super

.

onCreate

;">)

;

setContentView

;">R

.

layout

.

activity_main

)

;

sensorManager

=

;">SensorManager

)

getSystemService

;">Context

.

SENSOR_SERVICE

)

;

lightSensor

=

sensorManager

.

getDefaultSensor

;">Sensor

.

TYPE_LIGHT

)

;

}

@Override

protected

void

onResume

;">)

{

super

.

onResume

;">)

;

sensorManager

.

registerListener

;">this

,

lightSensor

,

SensorManager

.

SENSOR_DELAY_NORMAL

)

;

}

@Override

protected

void

onPause

;">)

{

super

.

onPause

;">)

;

sensorManager

.

unregisterListener

;">this

)

;

}

@Override

public

void

onSensorChanged

;">SensorEvent

event

)

{

if

;">.

sensor

.

getType

;">)

==

Sensor

.

TYPE_LIGHT

)

{

float

lightLevel

=

event

.

values

[

]

;

//

// 获取当前屏幕亮度值

int

currentBrightness

=

Settings

.

System

.

getInt

;">getContentResolver

;">)

,

Settings

.

System

.

SCREEN_BRIGHTNESS

,

)

;

// 设置屏幕亮度值

Settings

.

System

.

putInt

;">getContentResolver

;">)

,

Settings

.

System

.

SCREEN_BRIGHTNESS

,

255

)

;

在这个示例中,我们使用getContentResolver方法获取了一个ContentResolver实例,并使用getInt和putInt方法来获取和设置屏幕亮度值。注意,为了使用这个API,需要在AndroidM文件中添加以下权限声明:

<

uses-permission

android:

name

=

"

"

/>

总之,要实现强光模式,可以使用环境光传感器来检测环境光强度,并可以考虑使用Android自带的亮度调整API来设置屏幕亮度,以获得更好的用户体验。

X 关闭

  • 强光模式小米

    来源:互联网     2023-06-13

  • 抖音旗下幸福里负责人王潇已前往电商业务线

    来源:36氪 王露     2023-06-13

  • 国家首批大型风电光伏基地项目腊巴山全部风机完成吊装-世界观速讯

    来源:KE科日光伏网     2023-06-13

  • 石家庄:“三夏”农忙至 保电助丰收-每日热闻

    来源:无线石家庄     2023-06-13

  • 拆迁补偿过程中老人去世,补偿数额有可能发生变化_焦点讯息

    来源:北京楹庭律师事务所     2023-06-13

  • 5月份汽车产销量稳定增长 市场温和回暖

    来源:央视网     2023-06-13

Copyright   2015-2023 京津冀经济日报网版权所有  备案号:京ICP备2022022245号-12   联系邮箱:434 922 62 @qq.com