在安卓显示屏中更改像素颜色



我想使用背景通过安卓应用程序更改像素颜色。它意味着整个屏幕,而不是图像文件。

如何修改像素颜色?

搜索结果,我可以找到"位图","Surfaceflinger","Framebuffer"。

但是,我不知道什么是正确的方法。

SurfaceFlingerFramebuffer的概念是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应用程序开发的新手,则可以在此处开始阅读培训,这是初学者入门的良好来源。

相关内容

  • 没有找到相关文章

最新更新