问题标签 [activity-manager]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 如何通过服务在第三方应用程序的任何一项运行活动中显示警报
如何通过在第三方应用程序的 mainactivity 中初始化服务(查找并显示警报)来在第三方应用程序的任何正在运行的活动中显示警报,并且它需要在一项活动中显示我的警报。
请看这个,我认为我们可以使用它。
请帮助我如何实现这一目标。
windows-phone-8 - windows phone - 是否可以开发一个应用程序来跟踪其他应用程序的使用情况?
我很想知道是否可以为 Windows 手机开发类似的应用程序,例如:
https://play.google.com/store/apps/details?id=com.appuccino.frequencyfree https://play.google.com/store/apps/details?id=com.agrvaibhav.AppUsageTracking
- 这些应用程序跟踪其他应用程序的使用情况,并向用户显示他在每个应用程序上花费了多少时间。
他们很可能在 Android 中使用 ActivityManager api。Windows 中是否有类似的 API 可以让我获得这些分析?
android - Android adb am profile 扩大缓冲区大小
有人知道如何扩大“am profile”命令的缓冲区大小吗?或者甚至可以使用命令行扩大缓冲区大小?
我知道使用 Debug.startMethodTracing() 是可能的,但我需要它用于“am profile”命令。
谢谢!
android - 为什么 getRunningTasks 不将RecentApplicationsActivity 识别为正在运行的任务?
这是我的主屏幕应用程序中用于获取正在运行的活动的代码。
长按该HOME
键时,会出现最近使用的应用程序列表(带有名为 的活动RecentApplicationsActivity
)。但它没有在上述代码的“任务”中列出。
为什么这不起作用?
android - 从堆栈返回特定活动
我正在尝试做类似文件管理器的事情。在操作栏中,我想像在“google drive”应用程序中一样进行文件夹导航。我需要创建方法,该方法可以从末尾按数字转到以前的活动,或者类似的东西。
例子:
所以如果我有堆栈: [1] -> [2] -> [3] -> [4] -> [5]
我需要转到第二个:所以我需要从堆栈中删除 [3]、[4] 和 [5] 并转到 [2]。
所有活动都是一个类 ContentActivity.java。
怎么可能呢?
更新:
我如何开始活动的一些代码:
android - Android:任何应用程序启动或任何应用程序进入前台的广播接收器
我有一项服务,它必须监视哪个应用程序在前台,并根据应用程序执行一些功能。
我可以使用ActivityManager.getRunningAppProcesses()
. 但是有了这个,我无法监控前台应用程序何时发生变化。
前任。当前台的应用程序 1进入后台并且新的应用程序 2进入前台时,应通知该服务。
Android中是否发生了任何广播,以便我的服务可以注册到该服务,并且当前台应用程序发生更改时,该服务会收到通知并可以根据需要执行功能。
android - Android服务Service崩溃2次,停止:ServiceRecord
我正在编写和测试一个 android 应用程序,我需要在多次崩溃时重新启动应用程序。重新启动代码工作正常,但在 2 次崩溃后服务没有重新启动,我在日志中看到以下消息
看起来 AcitivityManager 不允许在 2 次崩溃后重新启动服务。
是否有一些 API 可以让我们将此数字从 2 更改为其他值?
可在此处获得重现此问题的示例应用程序
https://github.com/devendram/servicecrashdemo
此处提供 Logcat 输出
https://gist.github.com/devendram/5c5259d3f91fd8409e7b#file-gistfile1-txt-L1754
android - 我们是否可以选择从活动管理器获取活动时间信息
我们是否可以选择从活动管理器获取活动时间信息(活动可见多长时间)
我想获取在同一设备上运行的其他应用程序活动的时间信息。
以下代码作为最近运行的应用程序列表返回
ActivityManager manager = (ActivityManager) getSystemService(ACTIVITY_SERVICE);
列出 runningProcesses = manager.getRecentTasks(maxNum, flags);
在此之后,我想知道每个应用程序花费了多少时间,什么时候开始,什么时候结束。我们可以选择获取这些信息吗?
android - 从另一个应用程序完成或关闭一个应用程序
我想知道,是否可以从我的应用程序中完成或关闭正在运行的应用程序?如果是,那怎么办?
我对此进行了谷歌搜索,但没有找到任何解决方案。我尝试使用killBackgroundProcesses
,但它也对我不起作用。我期望像任务管理器这样的功能正在做的事情。请给我一些建议。提前致谢。
java - 活动未开始:Android 模拟器
我试图在 Eclipse 上运行我的应用程序,我在 LogCat 上收到了这条消息(可能是由于 android 模拟器中的问题)
“ ActivityManager:警告:Activity 未启动,其当前任务已被置于最前面”
只是提到它工作正常并且我没有更改我的代码中的任何内容
此外,很多时候模拟器不会加载内容,因为我知道我在 LogCat 中没有错误
非常感谢您的帮助