应用禁止投屏显示

有时候我们开发的app的某个页面的信息比较隐私,比如输密码界面,银行卡界面,这个时候我们就想要禁止在此界面内截屏。禁止截屏加上如下的flag 就ok了。

public class MainActivity extends AppCompatActivity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main2);getWindow().addFlags(WindowManager.LayoutParams.FLAG_SECURE);}}
     getWindow().addFlags(WindowManager.LayoutParams.FLAG_SECURE);

现在因为是大屏时代,所以我们经常会将手机界面投屏到电视或者大的显示器上面,这个时候也是想要此界面在投屏中不显示的。同样的方法,也是加上如上的flag 就ok了。这样,手机镜像投屏后,当手机显示此界面时,投屏界面是黑显得。

我们可以看下源码中这个flag 的描述。如下:

      /** Window flag: treat the content of the window as secure, preventing* it from appearing in screenshots or from being viewed on non-secure* displays.** <p>See {@link android.view.Display#FLAG_SECURE} for more details about* secure surfaces and secure displays.*/public static final int FLAG_SECURE             = 0x00002000;

android应用禁止投屏显示相关推荐

  1. android上hdmi投屏TV未铺满,让4K电视满血重生 手机投屏体验比一比

    在路上第3季我们来到了美丽的惠州,海岛风情的轻松舒适,遇上俄罗斯世界杯正式开幕,当然少不了小伙伴们的彻夜娱乐.看完球赛有什么娱乐项目,该不是各自在床上开黑吃鸡?这次我们教你更爽的玩法. 面板技术升级, ...

  2. html写的代码投屏到LED屏,LED大屏无线投屏器,只需一步,轻松实现笔记本电脑投屏显示...

    原标题:LED大屏无线投屏器,只需一步,轻松实现笔记本电脑投屏显示 笔记本电脑不用接HDMI线,也不用接音频线,能将笔记本的画面和声音投屏在LED大屏上显示吗?当然可以,您没有看错,而且操作非常方便快 ...

  3. Android and Apple 投屏至linux电脑

    Android and Apple 投屏至linux电脑 centos系统的操作 scrcpy 1.17 github的网址(内含使用说明,这里就不一一列举了) https://github.com/ ...

  4. android Q HIDL(小屏显示)

    android Q HIDL(小屏显示) 手机设备上添加了一个小的lcd屏,需求是可以显示文字与图片.且可以在每个应用里面使用,过CTS,那么可供选择的实现方式也就没几种了. (a)过cts的话最好是 ...

  5. Linux 系统投屏显示

    最近使用电脑跑Linux时需要用到显示器投屏,于是快乐的拿上我的笔记本连上了投影仪.emmm-然鹅并没有什么卵用. 果断问度娘,看到好多人说使用xrandr命令设置,于是便上手试了下,看到我运行后显示 ...

  6. Android WebRtc 桌面投屏、视频源码

    Android WebRtc 桌面投屏.视频源码 Android/iOS/PC/Web 四大平台,可以说Android/Web得天独厚,几乎被Google给完全封装,C端只需建立好信令,架设好webs ...

  7. android华为手机全屏显示

    解决android华为提示全屏显示 最近发现很多应用在第一次安装之后,都会提示一个 [ 全屏显示] .一看,好像也没啥,但是对开发应用的开发者来说.感觉被打了一巴掌一样.自己好好编码完成的应用.出来个 ...

  8. html写的代码投屏到LED屏,会议室小间距LED屏可以实现笔记本电脑的无线投屏显示吗?...

    原标题:会议室小间距LED屏可以实现笔记本电脑的无线投屏显示吗? 今天小编要给大家介绍一款针对会议室应用的商用级产品,它不仅能给您带来整洁的桌面,稳定的表现,笔记本电脑用户只需将USB按键连接至电脑U ...

  9. 你的Android手机能投屏到电脑上吗?方法我都给你列出来了

    共享屏幕正在一步一步的进入到我们的生活中,从最原始的手机-电视屏幕共享到现在的手机-电脑屏幕共享,这一规模正在逐步的扩散至全球的各个角落中,随之的手机型号的不同,从symbian-Windows ph ...

最新文章

  1. Cortex-M3-复位(序列)
  2. Android:简易单词本(三)
  3. Visual Studio 15.5预览版先睹为快
  4. The Famous Clock(著名的钟)
  5. VM虚拟机下配置centos linux系统
  6. golang 切片 接口_Go编程模式:切片,接口,时间和性能
  7. Java中使用有返回值的线程
  8. QGIS中坐标偏移处理
  9. 数据结构之哈夫曼编码
  10. jquery-animate()动画
  11. c++数据结构中 顺序队列的队首队尾_数据结构与算法(三)栈和队列
  12. 我的搜狗拼音皮肤和细胞词库都发布咯!
  13. Ubuntu无法切换中文输入法的解决方法
  14. s3c2410 2.6.22.1内核移植
  15. CSP-J1 CSP-S2第1轮 初赛资料集(2022.09.09)
  16. java 微信公众号乱码_(原创)开发微信公众平台遇到的乱码等问题的解决
  17. 在计算机软件中怎么拍照,计算机相机相机软件,这三个软件不仅用于拍照
  18. win10如何修复蓝牙服务器,修复win10系统下蓝牙无法正常传输文件的解决方法
  19. python 3 try except (try catch)
  20. 基于腾讯云(TRTC)的客户端直播中台SDK架构设计

热门文章

  1. 吃鸡手游服务器响应超时闪退,绝地求生游戏崩溃解决办法(绝地求生一直崩溃闪退的原因有哪些)...
  2. 【Tauri学习】自制剪切板管理工具
  3. 如何得到数据窗口列的显示值
  4. torch(七)、Math operations(2)
  5. H.264中的NAL技术
  6. 四川师范大学测量学地图学90分版本
  7. 惠普M1213打印机如何关闭打印状态消息
  8. 2021年中国物联网(IoT),保障公共安全市场趋势报告、技术动态创新及2027年市场预测
  9. 视差特效的原理和实现方法
  10. 让你的手机号码变成空号!没试过