我想让我的应用程序对电子墨水屏幕更友好,即减少渐变,删除动画等.
在我为这些屏幕类型添加单独的布局之前,我首先需要一种方法来检测它们.有人找到了这样做的好方法吗?
编辑:通过电子墨水屏幕,我的意思是一个与e-paper technology一起使用的屏幕.
最佳答案
与LCD和OLED显示器相比,当前的ePaper显示器具有非常慢的刷新速度,因此应该可以使用Display.getRefreshRate()提供的值来检测它们.
boolean isEInk() {
return getwindowManager().getDefaultdisplay().getRefreshRate() < 5.0;
}
然而,在一些展会上已经展示了具有视频功能的ePaper显示器原型.因此,我假设刷新率可能会在下一次高于示例代码中选择的5.0值时增加.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。