java将awt数学函数转换为Android数学函数
我为awt
库编写了一些代码。我想把它移植到Android上。但我不确定是否需要移植一些方法
这是我到目前为止所拥有的。注释掉的部分是原始的awt代码。没有注释掉的部分是我的新安卓代码
我不确定是否可以将awt的t.translate()
翻译成Androids t.postTranslate()
,以及其他一些代码行。我也不知道如何传输其他的awt
方法
因此,我正在寻找如何将下面的代码移植到Android等效功能的答案
//AffineTransform t = new AffineTransform();
//Point2D.Float p = new Point2D.Float();
Matrix t = new Matrix();
PointF p = new PointF();
//t.setToIdentity();
//t.translate( cx+f*translateX, cy+f*translateY );
t.No Idea How To Set to Identity();
t.postTranslate(cx+f*translateX, cy+f*translateY);
//t.scale( s, s );
t.postScale( s, s );
//t.rotate( -rotation*f );
t.postRotate(-rotation*f);
//t.translate( -cx, -cy );
t.postTranslate(-cx, -cy);
//t.transform( p, p );
//t.mapPoints(p);
t.No Idea How TO Transform();
t.no Idea how to Map Pounts?();
共 (0) 个答案