gpt4 book ai didi

java - 以下 Java 绘画代码在 Android 中的等价物是什么?

转载 作者:行者123 更新时间:2023-12-01 15:35:55 24 4
gpt4 key购买 nike

我专注于将Java项目移植到Android项目,最近遇到以下代码:

//data is an integer array of pixel colour information
//cm is an instance of IndexColorModel class
//bi is an instance of BufferedImage class
//x, y, cx, cy, offset, w, minX, minY are just known integers
//surface is an instance of a class extending Canvas class

for (int i = 0; i < data.length; i++)
data[i] = cm.getRGB(data[i]);
bi.setRGB(x, y, cx, cy, data, offset, w);
surface.repaint(minX, minY, maxX - minX + 1, maxY - minY + 1);

谁能提供与上述 Java 绘画代码相当的 Android 版本吗?欢迎代码、评论、提示。

另一个问题是,我们如何知道一个组件(例如 Canvas 对象)是轻量级组件还是重量级组件?

非常感谢!

最佳答案

Android没有轻量级和重量级组件的概念。仅 AWT/Swing 存在这种区别。

关于java - 以下 Java 绘画代码在 Android 中的等价物是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8845463/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com