我是Android开发的新手,我想为自己做的第一个应用程序似乎使用了不寻常的手段。
我想在屏幕上设置alpha图层(如屏幕滤镜应用程序)。 我可以设置应用程序背景的alpha透明度,但当我切换到另一个应用程序时,不再有过滤器。
这样做的意思可能是通过一项服务来消除对我的主要活动的关注,这样我就可以与家庭或其他应用程序进行交互,当我的行动结束时,我的应用程序再次关注alpha背景。
但说实话,我不知道该怎么做。 您认为屏幕过滤器应用程序如何工作以及如何重现此行为?
答案 0 :(得分:0)
是的,它使用的是服务。查看更多服务和标志,如“FLAG_WATCH_OUTSIDE_TOUCH”..实际上有很多关于此here的讨论。一旦你知道你正在做什么,虽然服务和那些标志,这很简单。