Android 在 Canvas 中创建图层

标签 android paint android-canvas layer

我想了解如何在我的 android 应用程序中创建图层(如在 photoshop 中)。我想实现一件基本的事情:当我在我的 Canvas 上添加一个图像时,例如一些图形,我希望能够在 Canvas 上绘画,但绘画不能影响图形的线条。然后我需要将该图像保存在我的 SD 卡上。

有什么建议/建议/例子吗?我可以使用什么来实现这一目标?

最佳答案

绘画的顺序构成了层次。 创建一些您绘制的对象堆栈,然后修改单个对象(在图层中绘制)或在此堆栈中移动它们(更改图层)。 使用相同的顺序创建要保存的图像。

关于Android 在 Canvas 中创建图层,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10648043/

相关文章:

ios - 2013,现有的 iOS 绘图包(绘画、画笔、线条)?

android - 如何使用Canvas绘制大写字母并用手指填充该字母?

android - 找不到适用于 Firestore Android 的方法 whereArrayContains()

javascript - 框未在 Canvas 上显示 Javascript

java - PaintComponent 方法混合不同的 JPanel 组件

android - 如何使物体沿圆形路径移动?

java - 在 Android 的 View 中创建透明圆形切口

android - 我怎样才能有一个启动 Activity 的可选行和一个同时触发上下文菜单的复选框

android - 手机上的图片不会显示

android - 安全地保存常量值