wakeup

    0热度

    1回答

    我在自定义视图中遇到问题。关闭屏幕并重新打开后,其状态不会保存。 onSaveInstanceState当我关闭屏幕时调用正确,但是当我打开屏幕时,onRestoreInstanceState不会被调用。我知道这是因为活动没有重新创建,但我不知道还有什么可用来恢复视图的状态。 我想我需要在onStart()或onResume()上做些什么,但我不想在活动中做这件事,但在视图中,因为视图被用于多个活

    0热度

    1回答

    如何从代码中唤醒应用程序? 我正在写一个简单的计时器,当时间到了,它会在主要活动上显示图片。但这意味着应用程序应始终保持在屏幕上。如果用户切换到另一个应用程序(或者简单地按下Home),我的活动将不再可见,我需要以类似于标准Android Phone或Timer弹出的方式再次在屏幕上显示它(切换回我的应用程序)。 所以其实有2个问题: 如何让屏幕上的“顶部”的应用程序? 如何在屏幕锁定时正确显示应

    2热度

    1回答

    我有一个应用程序每隔5分钟发送一次数据,在一段时间后睡觉并停止工作,我看到了wifi。 我发现一个解决方案是使用WakeLock SCREEN_DIM_WAKE_LOCK。 事情是:我不能让我的屏幕在这个过程中醒来(甚至变暗)。 PARTIAL_WAKE_LOCK在这种情况下不起作用(唤醒wifi)。 这个问题还有另一种解决方案吗? UPDATE: 我使用这个话题的方法来锁定无线网络,并且没有工作

    2热度

    1回答

    这是我的代码: 活动: @Override public void onCreate(Bundle savedInstanceState) { ... Intent intent = new Intent(this, MyReceiver.class); PendingIntent pendingIntent = PendingIntent.getBroadcast( this

    18热度

    1回答

    我有一个服务正在运行,以便我的应用程序每小时发送一次通知。这工作正常,因为我的通知每小时都听到声音和振动,但我还希望我的通知也能点亮我的屏幕。但是当通知出现时,我无法点亮我的屏幕。

    2热度

    3回答

    醒来,我刚写完使用PowerShell脚本,我需要它来运行所有的我的系统从睡眠或休眠状态唤醒的时间。 我尝试了gpedit.msc - >用户配置 - > Windows设置 - >脚本 - >登录,但是当我的系统从'睡眠'醒来时这不起作用......可能是因为'睡眠' - >'唤醒'在技​​术上不是新登录(作为用户,我已经登录)。 无论是睡眠 - 觉醒事件或登录(用户登录)事件应触发我的脚本。

    0热度

    2回答

    我正在将iOS应用程序转换为Android。我正在寻找使用什么工具来执行以下操作: 当设备的位置发生显着变化时,如果应用程序处于后台或关闭状态,应该将其置于前台并通过新的位置详细信息或类似的。 我是否需要使用服务,或者是否有像iOS的SignificantLocationCh一样的功能内置。愤怒选项

    2热度

    1回答

    我有一个安卓应用程序,具有以下警报设置: 警报A是RTC_WAKEUP类型,使用commonsguy wakeful模式启动服务并以1分钟为间隔重复。警报B是RTC类型的,启动服务并以10秒为间隔重复。 我的问题如下: 当手机进入睡眠状态,例如被闲置与屏幕关闭一夜,是保证报警B就被触发整个晚上,因为报警每分钟一次A每分钟都会唤醒设备? (忽略警报B可能无法完全执行到完成的事实,因为它没有唤醒锁)

    0热度

    2回答

    我在理解如何适应特定的设计流程时遇到了一些问题,这些流程都属于适当的REST体系结构。让我来解释流程: 我正在创建技术支持网站,用户可以在其中提交问题请求。在首页上,用户选择他遇到的所有类别,然后单击“获得帮助”,然后将他重定向到下一页,他填写了一些表单以提交他的请求。这里是我们的网页: Page 1 - Select Problem Categories Page 2 - Fill out Pr

    0热度

    2回答

    我遇到了Java问题。 我想编写一个程序,其中有一个Class的Main类,它有一些类(线程任务)的线程的ArrayList,它只是写一个字母和数字。 Object Main只是从ArrayList中唤醒一个线程,让它做一些事情,而同一个对象(Main)睡眠另一个线程。 但我得到非法状态的错误类任务: while(suspended){ wait(); System.out.print