Xiaomi MIX Alpha开机
小米 MIX Alpha 是一款概念手机,它的机身被一块屏幕围绕,从正面弯曲到了背面,因此,它的开机方式也有所不同。在 MIX Alpha 机身顶部设计有一个实体按键,长按即可开机。
以下是针对小米 MIX Alpha 开机的示例代码:
public
class
MainActivity
extends
AppCompatActivity
{
private
Button
button
;
private
PowerManager
.
WakeLock
wakeLock
;
@Override
protected
void
onCreate
;">Bundle
savedInstanceState
)
{
super
.
onCreate
;">)
;
setContentView
;">R
.
layout
.
activity_main
)
;
button
=
findViewById
;">R
.
id
.
btn
)
;
button
.
setOnClickListener
;">new
View
.
OnClickListener
;">)
{
@Override
public
void
onClick
;">View
view
)
{
PowerManager
powerManager
=
;">PowerManager
)
getSystemService
;">)
;
wakeLock
=
powerManager
.
newWakeLock
;">PowerManager
.
SCREEN_BRIGHT_WAKE_LOCK
|
PowerManager
.
ACQUIRE_CAUSES_WAKEUP
,
"wakeup"
)
;
wakeLock
.
acquire
;">)
;
}
}
)
;
}
}
在此示例代码中,我们使用 PowerManager 类和 WakeLock 类来唤醒设备。当用户点击按钮时,我们获取 PowerManager 的实例,并使用 newWakeLock 方法创建一个 WakeLock 对象。该方法接受两个参数:一个是标志位,用于指定唤醒的类型,另一个是字符串,用于指定唤醒的原因。最后,我们调用 acquire 方法唤醒设备。
版权申明:文章由用户发布,不代表本网站立场,如果侵权请联系我们删除。