我正在寻找开发Android应用程序的最佳方法,该应用程序有一个组件允许用户绘制形状,旋转它们,缩放它们,切片等等(我称之为ActivityArea组件)。除了这个ActivityArea之外,应用程序还需要有常规按钮,textViews,editViews等。
我已经探索了两个选项 - 使用libgdx并构建自定义视图。这两种方法都显得可行。但是,使用libgdx,据我所知,所有按钮,textViews等也必须使用libgdx库创建。在这方面,我有以下问题:
非常感谢任何帮助。
答案 0 :(得分:2)
如果您愿意,可以在LibGDX上使用Android UI。通常,您可以使用AndroidApplication.initializeForView(...)
方法创建libgdx视图并将其注入布局。
至于其他库,如果你做2d形状并且不必具有一致的60fps,我可能只是使用Android的Canvas。