2012-11-24 2 views
0

Я использую библиотеки LIBGDX для создания приложения и возможности запуска на обоих Android в качестве компьютера. Я хотел бы представить новую библиотеку для создания графиков в android, но не знаю, могу ли я добавлять библиотеки, которые предназначены для использования с Android и libgdx, а также работает на компьютере. И если вы можете работать аналогично тому, как обычно вы программируете в андроиде, и я хочу сделать проекты из графического интерфейса Android, к которым я привык, и я считаю это более удобным. Кроме того, когда xml type strings.xml, например, мне интересно, могу ли я их использовать или нет. Спасибо.Libgdx с android xml?

ответ

0

Есть два способа создания библиотеки (на самом деле, любой код на всех), который работает с libGDX:

  1. Используйте только libGDX-предоставляемый API. Например, если вы визуализируете свои графики с помощью оболочки OpenGL, предоставляемой libGDX, она будет работать везде. Или, если вы используете API-интерфейс «scene2d», он будет работать повсюду.

  2. Реализовать общую библиотеку интерфейсов, использующую API-интерфейсы libGDX, а затем обращается к бэкэндовым библиотекам, реализующим биты, специфичные для платформы. Для вашего примера это приведет к созданию бэкэнда на базе Android, который, возможно, использует Android-специфический визуализатор пользовательского интерфейса, а затем построение отдельного настольного бэкэнда, который, возможно, использовал Swing или некоторые другие API-интерфейсы Java-desktop.

Если весь ваш код использует второй подход, вы не получаете большую пользу от libGDX.