Хотите помочь сделать макет Android таким же, как прикрепленное изображение - PullRequest
0 голосов
/ 10 февраля 2011

Я застреваю с тем, чтобы сделать макет экрана Android таким же, как в приложении для iPhone.Расположение экрана iPhone приведено на рисунке ниже.Пожалуйста, любой может помочь мне сделать такой же экран для Android.Вы можете дать мне некоторую идею, имея какой-нибудь фрагмент кода, пожалуйста.

Ответы [ 2 ]

0 голосов
/ 10 февраля 2011

Прежде всего, вы должны создавать макет на основе XML.В Android SDK есть инструмент графической разметки, который поможет вам в этом.

Начните просматривать изображения с 9 патчами для пользовательских графических кнопок и установите для них атрибут android:background в пределах <Button />.Убедитесь, что вы используете фактический текст для кнопок, а не графику текста.Вам, вероятно, следует использовать <RelativeLayout /> для основного макета, поскольку это позволит вам легко ориентироваться на несколько размеров экрана без беспорядка вложенных <LinearLayout /> с.

Для окрашенной области просто используйте полупрозрачный PNG (с альфа-каналом) вместо попытки выстроить графику.

0 голосов
/ 10 февраля 2011

используйте относительный макет для оформления этого экрана, например, используйте изображение для панели навигации и выровняйте его как родительскую верхнюю часть (не используйте строку заголовка в mainfest), добавьте слушателя Точно так же вы можете выровнять другой вид текста и изображения

...