我有一个依赖于java.awt.Image包的外部库.但是,Android库不包含它.有人知道如何将其添加到Android吗?谢谢!
我有一个绘制图表的Java Swing应用程序.它使用Graphics2D调用和awt对象,如Rectangle等.
在某些时候,我可能想把它移植到Android.我知道我不能在Android上使用Graphics2D,但我仍然可以使用awt Rectangle,Font,Color(etc)类.
我想要做的是通过添加仿真层来隔离swing版本和Android版本之间的任何代码更改,以便我的Graphics2D调用可以转换为Android绘图调用.
这可行吗?
为了清楚起见,我并不太担心Swing UI方面(UI很小,可以为Android重写),我担心从很多地方调用Graphics2D的实际绘图代码.
我们想在Android平台上使用一些现有的Java AWT图形代码.据我所知,Android不包括任何AWT类-不Graphics2D,Path2D,FontMetrics,等.
将绘图代码移植到Android的最佳方法是什么?理想情况下,我们要修改我们的代码库为目标既 Android和一般的Java.