带有libgdx组件的Android应用程序

时间:2013-06-19 13:51:41

标签: android graphics libgdx

我正在寻找开发Android应用程序的最佳方法,该应用程序有一个组件允许用户绘制形状,旋转它们,缩放它们,切片等等(我称之为ActivityArea组件)。除了这个ActivityArea之外,应用程序还需要有常规按钮,textViews,editViews等。

我已经探索了两个选项 - 使用libgdx并构建自定义视图。这两种方法都显得可行。但是,使用libgdx,据我所知,所有按钮,textViews等也必须使用libgdx库创建。在这方面,我有以下问题:

  1. 我的理解是libgdx必须用于渲染按钮和其他常规的android视图吗?
  2. 有没有办法在Android布局中包含libgdx支持的视图?
  3. 是否有其他可用于在Android应用中获取几何函数的库/选项?
  4. 非常感谢任何帮助。

1 个答案:

答案 0 :(得分:2)

如果您愿意,可以在LibGDX上使用Android UI。通常,您可以使用AndroidApplication.initializeForView(...)方法创建libgdx视图并将其注入布局。

至于其他库,如果你做2d形状并且不必具有一致的60fps,我可能只是使用Android的Canvas。