我目前正在尝试制作一个简单的安卓2D CAD类型的查看器应用。基本上,输入文件包含一些基本形状(矩形、线条、圆形、八边形等),目标是按它们提供的坐标/大小在屏幕上绘制它们。
我的最初想法是使用Canvas来绘制这些基本形状,并使用四叉树或类似的结构来跟踪哪些项目将在任何给定时间显示在屏幕上。
这里有没有人对更好的实现方式有任何建议呢?(由于我的图形编程经验很少,因此我甚至都找不到从哪里开始搜索)。
谢谢您的帮助,
-Ross
我的最初想法是使用Canvas来绘制这些基本形状,并使用四叉树或类似的结构来跟踪哪些项目将在任何给定时间显示在屏幕上。
这里有没有人对更好的实现方式有任何建议呢?(由于我的图形编程经验很少,因此我甚至都找不到从哪里开始搜索)。
谢谢您的帮助,
-Ross