android-task相关内容

从后台在另一个应用程序上显示对话活动

假设您有一个应用程序 A,它打开另一个应用程序 B(例如地图),该应用程序不受您控制(即它是一个预先存在的应用程序).所以现在应用程序 A 在后台.假设一个事件发生并且 A 想要在应用程序 B 的 UI 上显示一个浮动对话框(同时让应用程序 B 的活动在其后面可见).这可能吗? (通常的答案是显示通知,但这不是大众市场应用,我们正试图非常直接地引起用户的注意.) 目前,我正在尝试做这样 ..
发布时间:2021-11-27 16:39:18 移动开发

如何在Android“L"上获取最近的任务?

背景 我的应用允许按时间对应用列表进行排序最近推出. 问题 从 Android "L" 开始,函数 getRecentTasks 只会返回当前应用已启动的应用列表,如 文档: 如果您的应用使用 ActivityManager.getRecentTasks()... 随着新的并发文件和活动的推出即将发布的版本中的任务功能(请参阅并发文档和下面的“最近"屏幕中的活动),A ..
发布时间:2021-11-27 12:46:02 移动开发

Job Scheduler未在设置的时间间隔内运行

我正在尝试使用android Job Scheduler API,而我要做的就是让Job Scheduler每5秒运行一次.但是,当我运行它时,每两分钟会命中一次相应的服务.我有一个日志,记录每次服务被点击的情况.我不确定为什么会这样. Job Scheduler可以有一个最小间隔时间吗?我的代码就是... JobInfo jobInfo = new JobInfo.Builder(1, n ..
发布时间:2020-08-30 02:26:20 移动开发

单击通知时如何保留当前的后退堆栈(或任务)?

在我的应用程序中,我创建一个通知,该通知以 Details Activity 开始.我想将此活动添加到当前任务(或回退堆栈)的顶部.例如,我希望应用程序任务(后向堆栈)的行为如下: 但是我明白了: 我还没有使用FLAG_ACTIVITY_CLEAR_TASK和FLAG_ACTIVITY_NEW_TASK标志.我该怎么办? 编辑:第一张图片只是一个例子.我认为问题的标题是完全明确的 ..

单击应用程序的启动图标会发生什么?

单击应用程序的启动图标会发生什么情况? 是否总是发送新的意图,或者结果有时与从最近的任务中恢复任务相同? 如果发送了一个Intent,何时将其发送到新活动实例的onCreate()方法,何时将其通过现有活动的onNewIntent()路由? 让我们假设意图是通过任务中现有活动的onNewIntent()路由的.它发送到哪个活动?一个最接近顶部或一个最接近根的位置?它是否总是发送到 ..
发布时间:2020-06-29 22:05:29 移动开发

重新排序前后后如何修复应用程序进入后台

我目前设法允许用户在两​​个不同的活动组(让我们说4个活动类别A/B组和X/Y组)之间进行切换,并通过FLAG_ACTIVITY_REORDER_TO_FRONT标志进行切换,但是我注意到其中存在一些奇怪的行为: A ->(start activity) X X ->(reorder to front) A X , A ->(start) B ->(start) B2 A , B , B2 ..

在后台显示另一个应用程序上的对话框活动

假设您有一个应用程序A,它可以打开另一个不受您控制的应用程序B(例如地图)(即它是一个已存在的应用程序).因此,现在应用程序A在后台.假设发生了一个事件,并且A希望在应用B的UI上显示一个浮动对话框(同时在应用B的活动后面保持可见).这可能吗? (通常的回答是显示通知,但这不是大众市场应用,我们正试图直接吸引用户的注意力.) 目前,我正在尝试执行以下操作: // This cod ..
发布时间:2020-06-29 21:38:46 移动开发

Android的:如何获得allowTaskReparenting ="真"上班

我写可以从其他应用程序通过接收与ACTION_VIEW或ACTION_EDIT意图启动的应用程序。例如,它可以通过查看电子邮件附件被打开。麻烦的是,当你点击home键和您所使用的电子邮件应用程序的启动图标再次点击,我的活动被杀害,并且已经取得的任何用户编辑会丢失。我希望发生的是,当用户点击home键,我的活动重新父,使其在用户点击我的应用程序的启动图标恢复。我试过设置的android:allowT ..
发布时间:2016-03-17 23:24:59 移动开发

安卓创建不同backstacks(任务),并返回给他们

我看了这篇文章:的http://开发商。 android.com/guide/components/tasks-and-back-stack.html 如果我正确地读它,它说,你可以用一个新的活动创建一个新的任务,而旧的任务依然有着backstack。他们还谈到重回老TAKS。但是我没有找到如何实现这一点。 我想: 我有一个抽屉式导航。我想点击一个项目。在背面是pressed它可以追溯到根。 ..

安卓:当恢复操作后,pressing家庭的应用程序,应用程序总是开始于根系活力

我的用例的游戏看起来这样:我有一个LoadingActivity,它加载(通过AsyncTask的,但是这并不重要),并存储所有的静态类需要游戏中的图形。装载完毕后,MenuActivity出现。通过这次活动,我可以启动其他活动,例如LikeBeginActivity。 这是清单的片段: <活动 机器人:名称=“my.domain.mygame.LoadingActivity” ..
发布时间:2015-12-01 20:45:52 移动开发

如何获得在Android&QUOT近期任务; L"?

背景 我的应用允许排序,他们的时间的应用程序列表最近推出的。 问题 作为机器人的“L”时,功能 如果您的应用程序使用ActivityManager.getRecentTasks()... 通过引入新的并发文件和活动 任务功能在即将发布(见并发文件和 在下面最近通话屏幕活动),则 ActivityManager.getRecentTasks()方法现在是很precated改善 用户的隐私。 ..
发布时间:2015-12-01 16:14:22 移动开发