1
12
我认为你所说的是防止AIR应用程序的屏幕变暗。可以使用以下方法: NativeApplication.NativeApplication.systemIdleMode=系统idleMode.保持清醒 这将覆盖默认行为,并且在AIR应用程序位于前台之前,屏幕不会超时。要使模式恢复正常,可以将属性设置回SystemIdleMode.normal。除此代码外,您还必须在app.xml for AIR app中指定两个权限,分别是: android.permission.WAKE_锁 android.permission.DISABLE_键盘保护 但正如上面提到的,这肯定意味着你的电池消耗会快得多。不过,在播放视频但不希望屏幕变暗的应用程序中,它可能很有用。 希望这有帮助。 莫希特 |
2
0
你为什么要让它活着?如果用户不再看手机,为什么要消耗CPU/RAM/电池? 如果你想定期在后台做点什么,你可以用闹钟。 http://developer.android.com/reference/android/app/AlarmManager.html 这样即使手机处于睡眠状态,也可以启动闹钟。 如果您想进行其他类型的后台处理,可以使用在前台运行的服务。 http://developer.android.com/reference/android/app/Service.html#startForeground%28int,%20android.app.Notification%29
我希望这有帮助。。。 伊曼纽尔 |
Abhilash Das · 输入文本时,编辑文本与工具栏重叠 1 年前 |
Community wiki · 局部变量可能尚未初始化 1 年前 |
jvargas · 如何获取上个月的第一天和最后一天以及一年的第一天 1 年前 |