android-wake-lock相关内容

阅读传感器,而屏幕是黑

嗨这里还有一个有趣的问题! 我有这样的服务: 公共类SensorService扩展服务实现SensorEventListener { 私有静态最后弦乐TAG =“为MyService” 私人MyServiceBinder myServiceBinder =新MyServiceBinder(); 私人的SensorManager mSensorManager; ....... ..
发布时间:2016-03-20 00:12:11 移动开发

不能够写入SD卡,同时屏幕关闭,即使我有PARTIAL_WAKE_LOCK

我完全对Java和Android,所以我想我可能失去了一些东西明显。 我正在写一个应用程序,我品尝了方向感应器,并把结果写入对SD卡的文件,以及在屏幕上的日志显示。 而屏幕上的一切工作正常。因为我想同时屏幕会变暗以同时经营,我加code收购PARTIAL_WAKE_LOCK。 从我可以告诉,当屏幕变暗的传感器仍然被采样(让我想起了唤醒锁的工作),但没有任何结果被写入SD卡。我觉得这是发生了什 ..
发布时间:2016-03-20 00:02:29 移动开发

GPS定位和深度睡眠

我有一个前台服务(与START_STICKY因此对于纵横“由OS封杀”没问题)接收的位置(GPS)更新每2秒导航的目的。我不采取任何激活锁定。我的问题是:有我采取了激活锁定,以避免深度睡眠?或者位置更新就足以被“跑”? 在Android的code挖一点 解决方案 后,回应是:不,你不需要它。直到onLocationChange结束或您广播接收机接收的意图Android将抓住你(Locatio ..
发布时间:2016-03-18 23:09:56 移动开发

收购之后锁,释放并重新获得它,而手机是睡觉

我觉得这是pretty多标准情况下在其他已经说明SO问题,但我仍然需要在这个问题上澄清: 所以,我有与Actvity和服务的Andr​​oid应用程序。该活动的兴趣,但服务没有。该服务已发送一些信息到远程服务器的每个分钟。据我了解,我需要使用WakeLocks保持CPU的运行,同时允许在屏幕熄灭(以便在那里当屏幕电源关闭该服务停止,我可以解决这个问题)。到目前为止好。 我的问题是:我可以获取该 ..
发布时间:2016-03-18 00:09:57 移动开发

我怎样才能让我的屏幕上使用运行的应用程序的背景下?

我需要做,保持在屏幕上即使该应用程序在后台运行的应用程序。 我试过: getWindow()addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON)。 但是,只有当应用程序正在运行,不能作为服务运行工作。 我也试过,但wakelocks和SCREEN_BRIGHT_WAKE_LOCK FULL_WAKE_LOCK均出现了德preca ..
发布时间:2016-03-17 23:50:18 移动开发

苏醒锁需要的广播接收器,同时手机睡觉?

想写一个广播接收器,用于处理传入的短信。我是否需要使用唤醒锁/部分唤醒锁,这个应用程序的工作,尽管设备临睡前由于缺乏前景的活动? 解决方案 我倾向于延长WakefulBroadcastReceiver简化的东西,所以在某种程度上是的。例如: 公共类MyBroadcastReceiver扩展WakefulBroadcastReceiver { @覆盖 公共无效的onRecei ..
发布时间:2016-03-17 23:21:32 移动开发

唤醒锁工作不正常

我提前道歉,如果我不是以书面英语不错。 我正在写一个简单的任务的应用程序,提醒我,在特定的时间报警。 下面我设定的报警与AlarmManager: 私有静态无效setAlarm(上下文的背景下,挂历, 的PendingIntent pIntent){ AlarmManager alarmManager =(AlarmManager)上下文 .getSy ..
发布时间:2016-03-17 22:44:22 移动开发

恰好与BLE设备连接时什么去的Andr​​oid睡眠模式

当Android的进入睡眠模式正好与BLE装置连接的连接是什么?因此,如果应用程序建立与BLE设备的连接,然后进入Android的睡眠,将连接维护呢?将应用程序有关断开或重新连接被告知? 解决方案 BLE两部分devided, 物理层和在BLE控制器实现链路层(前端) 在主机端实现上层(Android系统) 两部分通过HCI接口连接。 (顺便说一下,你可以sniff使用开发人 ..

当获取激活锁定为目的服务?

我想了解的Andr​​oid使用部分唤醒锁。我有启动另一个意图服务清醒的意图服务。 如果我没有获得被叫意图服务激活锁定时,意图将当CPU唤醒处理?是否存在这样这些意图并非在所有处理的任何场景? 解决方案 如果你调用startService()[直接或通过在服务的PendingIntent调用send()],它启动旋转了该服务的操作系统的过程。要在中间睡觉不会中断该进程的装置;它只是推迟, ..
发布时间:2016-03-17 21:55:42 移动开发

激活锁定只能连接USB电缆工作

我有一个相当奇怪的问题。最近我尝试使用以下code用在我的应用程序激活锁定: / **第一次创建活动时调用。 * / @覆盖 公共无效的onCreate(捆绑savedInstanceState){ super.onCreate(savedInstanceState); 的setContentView(R.layout.main); 电源管理PM =(电源管理)getS ..
发布时间:2016-03-15 22:15:44 移动开发

在屏幕上的Andr​​oid转

我做一项活动推出由AlarmManager计划中的应用。我想,即使画面被关闭,装置被锁定到出现 为了更好地实现这个设置窗口标志 最后一个窗口赢= getWindow(); win.addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED | WindowManager.LayoutParams.FLAG_DISMISS_ ..
发布时间:2016-03-08 11:17:37 移动开发

短信网关如何Android应用程序

我想打一个短信网关的应用程序,该民意调查我的网站,检查是否有消息队列发送,如果有,应用程序将其发送到目的地号码。 有也应该是一个回调函数,在这里我将发布有关消息的信息,什么机器人确实做到了它。 我认为首先要创建一个服务,做民调检查通过WiFi来的网站,但指的是网站“http://www.androidguys.com/2009/09/09/diamonds-are-forever-servic ..
发布时间:2016-03-02 18:40:27 移动开发

为您在睡眠模式下的WiFi网络信号

我的目标是能够扫描Wi-Fi网络的变化(主要是检查哪些网络可用)。知道对不对,我注册一个reciever这样做: registerReceiver(wifiReceiver,新的IntentFilter(WifiManager.RSSI_CHANGED_ACTION)); 其中, WifiReceiver 是我的广播接收器。 问题是,它的工作原理,只有当手机处于开机状态。一旦它进入睡眠模式 ..
发布时间:2016-03-02 18:23:48 移动开发

如果仅执行的AsyncTask广播接收器唤醒锁需要的?

我有一个类,它广播接收器扩展,并得到从 AlarmManager 调用。在的onReceive 方法我执行的AsyncTask ,它获取从互联网上的一些数据,并在本地数据库中存储数据应用。 我需要获得与激活锁定: @覆盖 公共无效的onReceive(上下文的背景下,意图意图){ 电源管理PM =(电源管理)context.getSystemService(Context.POWER ..
发布时间:2015-12-07 00:52:35 Java开发

检查的onStop与用户的交互,或屏幕变暗称为

我有一个媒体播放器,停止播放时,用户关闭应用程序,无论是pressing home键,使用后退按钮或干脆打开另一个应用程序。 为了获得这种行为,我添加了一个的onStop()来我的主要活动,它告诉我的的MediaPlayer (这是一个服务)停止播放音乐。 不过,我想音乐继续玩,每当屏幕被调暗,通过使用电源按钮关闭屏幕,或只是在屏幕自动调光。 现在玩家还停止播放时,屏幕会变暗,这意味着的onS ..
发布时间:2015-12-05 13:50:22 移动开发

禁用屏幕锁定(电源)按钮在安卓

我想,当我的应用程序正在运行的电源按钮(在pressing锁定画面+屏幕变黑),应禁用。使得用户不能锁定屏幕。 我已经注意到这件事情在三星Galaxy S手机的默认相机应用。这是同样的原因,我想这样做。我也有相​​关的应用程序中的摄像头。 解决方案 试试这个 INT VAL = android.provider.Settings.System.getInt(getContentResol ..
发布时间:2015-12-05 01:03:33 移动开发

将处理程序,当CPU睡觉postDelayed没有被解雇?

我有一些处理程序正在间隔不超过5分钟执行的活动。该活动是由的BroadcastReceiver 启动,并可能与屏幕关闭等待用户抓起电话,并得到用户的输入,遇到这种情况时,活动的onPause()被调用,所以可以肯定的CPU处于睡眠模式。我没有设置活动开启屏幕上,因为我想尽可能多的电池保存成为可能。 我已经与我的手机进行了测试和作品真的很好,而屏幕是关闭所有的处理程序执行所有的code也得跑。如果 ..

Android的 - 当使用LocationManager.requestLocationUpdates,我需要一个WakeLock?

我的应用程序会定期检查使用报警到 BroastcastReceiver 启动一个服务的位置。我知道我应该获得一个wakelock开始之前,我的服务,但我什么时候可以释放我的问题是? 如果我打电话后释放wakelock requestLocationUpdates ,可以将设备进入睡眠状态,而不是叫我 LocationListener的或将设备总是醒,提供更新,并保持清醒,直到回调返回?我不愿意守 ..
发布时间:2015-12-04 21:49:01 移动开发