2014-09-05 2 views
-2

Я C# Windows Phone developer и прямо сейчас я изучаю android, чтобы расширить горизонт обучения в мобильных технологиях. Но мне трудно получить UI часть андроида. Я пробовал много, но есть некоторые проблемы: -обучение созданию пользовательского интерфейса Android

  • Что я не знаю, как то, что это хороший способ узнать его.
  • Есть много экрана, как я могу сделать общий UI для всех экранов? Лучшие практики для этой части.

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

Я знаю людей, здесь учащиеся и могут поделиться своим опытом, чтобы узнать меня в хорошем смысле :)

этот вопрос может неуместно, но все, что мне нужно, это какая-то помощь в правильном направлении. ура :)

любая помощь и указатели оцениваются. спасибо.

ответ

1

Вы можете ознакомиться с официальными руководствами для разработки Android в http://developer.android.com/. Здесь вы можете найти все рекомендации по различным разрешениям, плотности, цветам и многим другим руководствам. Я настоятельно рекомендую вам проверить учебное руководство по телефону here.

+0

Мои путаницы большие - как выбирать между тем, какой макет следует использовать, например, линейный макет, относительный, рамка и т. Д. Я просто запутался в них. Могу ли я прокомментировать их? – loop

+0

По-моему, это зависит от того, чего вы хотите достичь. Если вы этого не сделали, вы можете прочитать больше о слоях над [здесь] (http://developer.android.com/guide/topics/ui/declaring-layout.html). –

+0

Предположим, что я создал текстовое представление и изображение и установил их с помощью относительной компоновки, а также установил их высоту/ширину, используя концепцию dp. будет ли он работать нормально для всех устройств? – loop