Есть ли какие-либо рамки высокого уровня вокруг Android SDK? - PullRequest
1 голос
/ 25 апреля 2011

Я переписываю проект Android, и я застрял в том, чтобы заставить GUI выглядеть так, как я этого хотел.Это легко достижимо с помощью HTML и CSS, я сделал это с PhoneGap, CSS, HTML, JS, но это довольно медленно, поэтому я хочу сделать это с помощью Java.(У меня есть опыт работы с C ++ и некоторые вещи в области веб-программирования)

До сих пор я сталкивался с тем, что по умолчанию конструктор GUI не очень хорош, и я чувствую себя раздраженным почти каждый раз, когда использую его.И люди рекомендуют droiddraw в нескольких других вопросах в Stackoverflow, но это также не приводит к хорошему графическому интерфейсу.

Я хочу иметь некоторую гибкость, такую ​​как HTML и CSS, и из этого я могу выполнять собственный код.Я полагаю, что с помощью HTML и CSS я могу легко получить GUI, например, от клиента Facebook или Twitter, но если я собираюсь сделать нативно, используя SDK, я думаю, что мне понадобится что-то вроде 1 месяца, чтобы сделать GUI.

Таким образом, вопросы будут:

  1. Есть ли какая-либо инфраструктура GUI для Android SDK?(Более высокий уровень, чем предоставленный)
  2. Как отобразить HTML / CSS, который позволяет выполнять собственный код при взаимодействии с его элементом.
  3. Любые предложения приветствуются для любого рабочего процесса.

И, конечно, предпочтительнее решения с открытым исходным кодом.

1 Ответ

0 голосов
/ 25 апреля 2011

Есть несколько проектов для некоторых iphone, таких как виджеты в Android. Вы можете найти их отдельно в основном в github, так что я даже не видел полной библиотеки виджетов более высокого уровня. Но вы можете попробовать appcelerator. Вы пишете HTML, CSS, JS, и он компилируется в нативный код. Я лично этим не пользовался. Это бесплатное программное обеспечение. Некоторые люди довольны этим, а некоторые нет. Вы должны прочитать некоторые события, прежде чем начать разработку. http://www.appcelerator.com/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...