powermanager相关内容

isPowerSaveMode() 对于华为设备总是返回 false

我目前正在实施一项功能,要求用户忽略应用程序的电池优化.这样做的原因是应用程序的主要功能不幸受到节能模式的严重影响. 为了实现我的目标,我通过创建一个 Intent 并将 Action 设置为 ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS. 虽然,在触发 Intent 之前,我都会检查 isPowerSaveMode() 和 isIgnorin ..
发布时间:2022-01-02 12:08:56 移动开发

我应该用什么替换SCREEN_DIM_WAKE_LOCK?

我当前正在使用以下引用的代码来进行警报通知活动的唤醒锁定.但是, SCREEN_DIM_LOCK 已弃用.那么,我应该用它代替什么? //AlarmActivity的唤醒锁实例PowerManager pm =(PowerManager)this.getSystemService(Context.POWER_SERVICE);akeLock = pm.newWakeLock(PowerManag ..
发布时间:2021-04-05 18:51:52 移动开发

如何通过BroadcastReceiver将应用程序从后台带到前台

我有两个类,分别是MainActivity和MyBroadcastReceiver。 BroadcastReceiver检测电话屏幕是打开还是关闭。我的愿望是在释放屏幕锁时启动我的应用程序。我的意思是我想在释放手机锁时将我的应用程序放在首位。 这是我的活动类别: 公共类MainActivity扩展了活动{ @Override protected void onCreate(B ..
发布时间:2020-09-23 21:32:58 移动开发

检查是否为应用程序启用了电池优化

Android 6和7具有一些功耗优化(打mode模式),可在不使用设备时限制应用程序联网. 用户可以在“电池设置"中为任何应用禁用优化模式: 是否可以检查是否为我的应用启用了优化功能?我需要要求用户禁用优化以提高应用程序功能,但我不知道如何以编程方式进行检查. 解决方案 要对此进行追踪有些棘手:这就是您要寻找的 PowerManager.isIgnoringBatter ..
发布时间:2020-07-16 20:41:04 移动开发

设立广播接收器打开蓝牙

我在Java和Android的新手,我试图找出如何做以下动作。顺便说一句,我发现谷歌官方Android文档是不是新手,想任何转诊的东西多一点...非本地程序员友好。 好吧,这里有云: 我想自动开启/关闭蓝牙,当我插上/拔下手机 - 电脑或AC 。 所以,我已经找到了以下组件: BatteryManager:好像用 ACTION_BATTERY_CHANGED 的意图是要走的路,并建立一个广 ..
发布时间:2016-03-19 22:24:13 移动开发

PowerManager.WakeLock在Android设备上

我想实现我的Andr​​oid应用程序的激活锁定。我在我的onCreat()以下的code: PM =(电源管理)getSystemService(Context.POWER_SERVICE); myWakeLock = pm.newWakeLock(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON,“激活锁定为调谐器”); 第二行导致崩溃。它抛 ..
发布时间:2016-03-09 21:34:19 Java开发

如何改变屏幕亮度?

我怎么能在Android的改变屏幕亮度? 我可以找到如何为应用程序做到这一点,但我想这样做的所有系统和永久(直到用户选项更改它)。 我并不需要设置它自定义值。只是亮度低的水平,中等亮度和最大的将是完美的。 有可能例如使用电源管理或类似的东西\\? 采用Android 2.0 + 解决方案 WindowManager.LayoutParams LP = getWindow()的ge ..
发布时间:2016-03-02 17:59:36 移动开发

如何通过BroadcastReciver把应用从后台前台

我有两个班这是MainActivity和MyBroadcastReceiver。广播接收器检测手机屏幕是否打开或关闭。我的愿望是,每当屏幕锁被释放启动我的申请。我的意思是我要带上我的应用程序到前台时,手机锁版本。 下面是我的活动类: 公共类MainActivity延伸活动{ @覆盖 保护无效的onCreate(捆绑savedInstanceState){ supe ..
发布时间:2015-12-06 23:39:06 移动开发