我正在看视频https://youtu.be/wIy8g8yNhNk
我的第一个问题。
据我从视频中了解到,当我们绘制一个View
不透明的图形时,我们只是将数据,粗略地说,一个位图放到屏幕上。这叫渲染。是对的吗?
我的第二个问题。
现在让我们用不透明的背景绘制一个TextView
半透明的文本。为什么它应该是视频中描述的两步过程:我们绘制TexView
不透明的,然后应用新的 alpha 值使文本半透明?它只是Android的设计方式吗?为什么我们不能一步画出一个半透明的像素?
我的第三个问题。
在这里,Ian Ne-Lewis 向我们介绍了一个包含两部分的视图:不透明(顶部)和半透明(不透明部分下方)。他说这两个部分不重叠。但不透明部分位于半透明部分之上。那么他为什么说这些观点不重叠呢?据我了解,“重叠”是指在不透明的东西之上有一些半透明的东西。