在android显示中更改像素颜色
Posted
技术标签:
【中文标题】在android显示中更改像素颜色【英文标题】:Change pixel color in android display 【发布时间】:2017-03-27 02:26:25 【问题描述】:我想通过 android 应用程序使用背景更改像素颜色。 这意味着整个屏幕,而不是图像文件。
如何修改像素颜色?
搜索结果,我可以找到“Bitmap”、“Surfaceflinger”、“Framebuffer”。
但是,我不知道什么是正确的方法。
【问题讨论】:
【参考方案1】:SurfaceFlinger
和Framebuffer
的概念是Android系统中的一个底层概念。在基于框架的应用层面,这些概念是不透明的。
作为Bitmap
,只要改变背景颜色就不是很必要了。
您只需在Activity
中进行以下操作即可。
getWindow().setBackgroundDrawableResource(R.color.color_res_id);
// or change the root view background
getWindow().getDecorView().setBackgroundResource(R.color.color_res_id);
如果您是 Android 应用开发新手,可以开始阅读培训here,它是初学者入门的好来源。
【讨论】:
以上是关于在android显示中更改像素颜色的主要内容,如果未能解决你的问题,请参考以下文章
Android 上的 openGl es 在右上角显示一个 Square