我想知道以下实现方式在性能和行为方面哪个更好:
全屏。
屏幕打开。
或者两者相同
首先:
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
或
getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN |
WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
也许这是个简单的问题,但我仍在学习 android 开发,
任何帮助将不胜感激,
谢谢。
最佳答案
我不认为这两种情况都会对性能产生很大影响,但在现代开发环境中,我们更喜欢直接在
中看到的编码简单性 getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN |
WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
所以我绝对赞成
关于android - 哪个更好地添加标志或设置标志关于全屏和屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13471715/