问题标签 [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 - Android 持续数据使用监控
在我们的应用程序中,我们需要维护通话、短信和互联网的日志。在互联网的情况下,我们想知道每个应用程序每天、每周或每月的数据使用情况。
我们能够通过 找出正在运行的应用程序的名称Activity Manager
,RunningAppProcessInfo
并且我们能够检测自设备使用TrafficStats
类启动以来发送和接收的字节数,但我们需要帮助来弄清楚How can we update these details continuously to provide daily or weekly information.
由于类 TrafficStats 只会在设备重启时更新接收和发送的数据量。
java - 命名正在运行的应用程序而不是包名
是否可能只有正在运行的应用程序的名称而不是包名称?我现在有这个代码:
但它返回包名称,如:com.android.camera
. 我只需要camera
或例如Nova launcher
.
android - 使用 ActivityManager 调用活动方法
我想获得我的应用程序的运行活动并调用其方法之一(我在服务内部)。我发现我需要这样的东西,但我无法解决我的问题。是否可以?
android - Android 运行任务信息
ActivityManager.RunningTaskInfo
谁能解释为什么我在调用这里的代码片段时总是遇到 runtimeException :
android - 启动器由系统重启
在android平台上,我通过命令杀死shell中的应用程序(例如Launcher):kill -9 pid,进程被杀死。然后一秒钟后,apk重新启动。
有人知道哪个模块重新启动了apk吗?代码在哪里?
注意:我调试 ActivityManagerService。似乎有人 startActivity 来重新启动 Launcher。但不知是谁调用了startActivity命令。
提前致谢
android - 我可以听听活动堆栈的变化吗
之前有人问过,但从未得到答案:我想知道某个第 3 方活动(浏览器)何时处于前台,何时不再处于前台。我知道如何检查哪个活动在前台,但是我如何监听活动堆栈中的变化。
欢迎任何其他想法。
android - 检查用户是否已从 android 应用程序中浏览
检查用户是否从应用程序中浏览的代码:
我已经让该用户可以选择输入安全代码,然后才能看到该应用程序。它从 sharedpreferences 中检查我们是否需要询问安全码,如果它保存“putsis”,那么下次我们打开 mainactivity 时它会询问安全码,当输入正确的代码时,它会将 prefSecurityCheck 更改为“korras”并且没有代码检查。
目前有两个问题是:
当我进入应用程序设置或按下分享按钮时,它就像我离开了应用程序一样。
如果我按下最近按钮或有时主页按钮并重新打开它,它不会总是显示安全屏幕,我认为这是因为它没有足够快地将这些首选项保存到共享首选项。
android - 如何在 Android 上通过我自己的应用关闭第三方应用
我正在使用应用程序来监控孩子可以在 Android 设备上玩游戏多长时间。
我知道如何使用以下方法获取正在运行的应用程序列表:
现在我想要一种方法来关闭这个应用程序,或者只是把它放在后台。
看看我的代码:
可能吗?
谢谢。
android - isApplicationBroughtToBackground 安全功能经常出现问题
我正在使用它来实现一个安全功能,如果我的应用程序在从其他应用程序返回后重新获得焦点,则会显示锁定屏幕。
现在,问题是安全功能有时会显示两次。经过一番挖掘后,我注意到来自 ActivityManager.getRunningTasks(1) 的 topActivity 有时仍然是您刚刚返回的活动。
就我而言,令人讨厌的挥之不去的应用程序是 com.android.mms 和 com.google.android.apps.maps。
我在应用程序中也有一个调用工具,但它不是行为不端。
我对这种行为完全感到困惑。
android - 无法在服务的倒数计时器内使用 ActivityManager
我有一个使用 CountDownTimer 的服务。
问题是 - 在onTick(...)
函数内部CountDownTimer class
,我需要使用
问题是我收到以下错误: FBBlockerService.FBServicelockCountdownTimer 类型的方法 getSystemService(String) 未定义
有没有办法解决这个问题?