什么';以下Java绘画代码的Android等价物是什么?
我将重点放在将Java项目移植到Android项目上,最近遇到了以下代码:什么';以下Java绘画代码的Android等价物是什么?,java,android,awt,Java,Android,Awt,我将重点放在将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 //surf
//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);
//数据是像素颜色信息的整数数组
//cm是IndexColorModel类的一个实例
//bi是BuffereImage类的一个实例
//x、 y,cx,cy,offset,w,minX,minY是已知的整数
//surface是扩展Canvas类的类的实例
对于(int i=0;i
有谁能提供上述Java绘画代码的Android版本吗?欢迎使用代码、注释和提示
另一个问题是,我们如何知道组件(例如,画布对象)是轻量级组件还是重量级组件
非常感谢 Android没有轻量级和重量级组件的概念。区别只存在于AWT/Swing。是的,当我问如何区分轻量级和重量级组件时,我是在谈论Java。