Android安全性:屏蔽activity屏幕录制,截屏功能
2017-08-09 12:13
1726 查看
在Android中涉及用户隐私的Acitivity中(例如登录,支付等其他输入敏感信息的界面中)增加属性:
WindowManager.LayoutParams.FLAG_SECURE
该属性能防止屏幕被截图和录制。这个属性就是可以防止当前Activity不会被录制,我们可以做一个案例:
看到下面的截图是一片漆黑,截图失败的,而且这时候使用adb shell screencap 命令去截图也是失败的:
WindowManager.LayoutParams.FLAG_SECURE
该属性能防止屏幕被截图和录制。这个属性就是可以防止当前Activity不会被录制,我们可以做一个案例:
看到下面的截图是一片漆黑,截图失败的,而且这时候使用adb shell screencap 命令去截图也是失败的:
相关文章推荐
- android 实现屏幕录制功能
- Android移植ffmpeg.so实现屏幕录制功能(下)
- android4.1 activity内屏蔽HOME按键功能
- Android移植ffmpeg.so实现屏幕录制功能(上)
- 使用android自带的屏幕录制功能
- Android屏幕录制AS自带功能
- Android中利用5.0系统屏幕录制UI漏洞骗取应用录制屏幕授权
- Android Activity屏幕切换动画-左右滑动切换
- Activity设置全屏以及Android获得屏幕的宽和高
- android EditText长按屏蔽ActionMode context菜单但保留选择工具功能
- [置顶] 我的Android进阶之旅------>介绍一款集录制与剪辑为一体的屏幕GIF 动画制作工具 GifCam
- Android Activity 降低屏幕亮度 Android开发
- Android (ListActivity、Contextmenu)微信类消息置顶和删除和功能的实现
- Android开发使用Activity嵌套多个Fragment实现横竖屏切换功能的方法
- Android禁止横竖屏和解决切换屏幕时重启Activity的方法
- android使用service和activity获取屏幕尺寸的方法
- Android在打开一个新的Activity浏览大图时使用ImageView/PhotoView的时候图片显示在屏幕上部的问题
- Android开发:屏蔽Home键功能后,对话框显示不正常问题
- 在 Android 程序中禁止屏幕旋转和避免重启Activity
- Android屏幕截图功能