Androidアプリはスクリーンショット禁止
407 ワード
以前、ある銀行系アプリを開いていたとき、突然このアプリの画面が切れていることに気づいたとき、スクリーンショットを捕まえられないことをヒントにandroidとして開発した私は、好奇心が来ました.これはどうやってやったのでしょうか.インターネット上の資料検索によると、androidにはこのようなapiが提供されており、setContentView()メソッドの前に一言書くだけでよいことが分かった.
検証を経て、
1.スクリーンをカットできません.
2.スクリーンを録画するとき、このようなページでも黒い画面が表示されます!
3.最近のタスクバーにはページの具体的な内容が表示されません.安全性がいいですね.
getWindow().addFlags(WindowManager.LayoutParams.FLAG_SECURE);
検証を経て、
1.スクリーンをカットできません.
2.スクリーンを録画するとき、このようなページでも黒い画面が表示されます!
3.最近のタスクバーにはページの具体的な内容が表示されません.安全性がいいですね.