Android 手机应用程序能模糊屏幕吗?

Android 手机应用程序能模糊屏幕吗?,android,ios,smartphone,Android,Ios,Smartphone,是否有可能一个移动应用程序像后台程序一样工作,使智能手机的屏幕模糊或褪色,而不管显示的是什么活动应用程序?安卓和ios API是否公开了这些功能?安卓上肯定没有。无论哪个应用程序可见,都有可访问性服务可以修改屏幕,但这些服务大多是第一方应用程序。如果应用程序可以阻止/模糊其他应用程序的屏幕,这将是一个相当大的安全风险问题 这就是说,你可以创建一个覆盖,让接触通过。我不确定你是否能在叠加后获得UI的实际像素并自己进行模糊处理,但你可以在屏幕上绘制元素的顶部(使用可访问性API,你可以获得UI元素的

是否有可能一个移动应用程序像后台程序一样工作,使智能手机的屏幕模糊或褪色,而不管显示的是什么活动应用程序?安卓和ios API是否公开了这些功能?

安卓上肯定没有。无论哪个应用程序可见,都有可访问性服务可以修改屏幕,但这些服务大多是第一方应用程序。如果应用程序可以阻止/模糊其他应用程序的屏幕,这将是一个相当大的安全风险问题


这就是说,你可以创建一个覆盖,让接触通过。我不确定你是否能在叠加后获得UI的实际像素并自己进行模糊处理,但你可以在屏幕上绘制元素的顶部(使用可访问性API,你可以获得UI元素的位置),这可能适合你的需要,具体取决于你正试图实现的目标。

我不能为android说话,但对于iOS不行!1.你不能永远运行任何后台进程2。没有这样的API允许应用程序模糊其他应用程序的屏幕当有很多应用程序以这种方式运行时,你怎么能永远不作为后台进程运行呢?在iOS中???请用这些应用程序启发我先生:D不,伙计,你不能我已经回答了关于同样的问题在过去让我知道我是否可以在这里发布链接有特定的iOS后台执行模式,如蓝牙、音频、位置等,但是如果不是前台应用,iOS应用程序就不会影响屏幕。在某些情况下,我想模糊手机的整个屏幕,不管显示什么。faik这是不可能做到的。你最好的办法是检查Android辅助功能API,它可以让你获得实际的屏幕像素,然后你可以自己运行一个模糊程序,但很难让它快速运行,而且你的应用程序将是一个“辅助功能服务”,普通用户没有充分的理由是不会安装的。