android如何防止应用被载屏
现在有很多的应用都是包含有用户的隐私信息,那如何保护用户数据不被泄漏就是做前端需要考虑的问题。当然,关于应用安全是一个比较大的课题,不可能用一篇文章把全它讲完。而且我也不是安全专家,只能把想到的在这里记录一下。详细请看以下代码。
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//此处为防截屏设置
getWindow().setFlags(WindowManager.LayoutParams.FLAG_SECURE, WindowManager.LayoutParams.FLAG_SECURE);
setContentView(R.layout.activity_main);
}
}
如上,只有要setContentView的前面加上一个Flags就可以了。