请在J2ME中获取有关SVG的优秀教程/书籍的链接。我正在考虑做一个midlet,但是想避免使用canvas渲染设计。而且,使用画布可能不会给我我想要的外观和感觉
答案 0 :(得分:1)
答案 1 :(得分:1)
JSR 226 API可用于在大多数J2ME设备上呈现和操作SVG图形。
JSR 226规范定义了一个用于渲染可缩放2D矢量图形的API,包括SVG中的图像文件。它提供了加载,渲染和操作外部SVG文件以及以编程方式创建SVG图形的方法。
但缺点是它只支持SVG Tiny 1.1。大多数图形对象都存在,但不支持脚本或音频/视频。还有JSR 287 API来添加对SVG 1.2的支持,但该API似乎并未被手机制造商广泛采用(如果有的话)。
答案 2 :(得分:0)
在绘制Canvas时,可以使用J2ME Graphics对象复制大多数SVG实体。这是一种不同的语法,但概念相同。