Android应用禁止截屏
程序员文章站
2022-04-21 18:32:02
之前在打开某银行类app的时候,突然发现此类app某些界面截屏的时候,会提示无法抓取屏幕截图,于是身为android开发的我,好奇心来了,这个是怎么做到的呢?经过网上的资料查询发现,android 有提供此类api,只需要在setContentView()方法之前写上一句即可: getWindow().addFlags(WindowManager.LayoutParams.FLAG_SECURE);经过一番验证,1.无法截屏!2.录制屏幕的时候,在这类页面也会出现黑屏的情况!......
之前在打开某银行类app的时候,突然发现此类app某些界面截屏的时候,会提示无法抓取屏幕截图,于是身为android开发的我,好奇心来了,这个是怎么做到的呢?经过网上的资料查询发现,android 有提供此类api,只需要在setContentView()方法之前写上一句即可:
getWindow().addFlags(WindowManager.LayoutParams.FLAG_SECURE);
经过一番验证,
1.无法截屏!
2.录制屏幕的时候,在这类页面也会出现黑屏的情况!
3.最近任务栏里面不会显示页面的具体内容,安全性不错!
本文地址:https://blog.csdn.net/u012539700/article/details/108163028