2013-08-16 1 views
-1

У меня есть приложение для iOS, и теперь я разрабатываю его версию для Android. Поскольку у меня нет большого опыта работы с различными виджетами Android, у меня возникли проблемы с определением наилучшего подхода к разработке определенного вида iOS в Android.iOS View В Android

Вопрос в том, что, используя собственные инструменты Android, какой был бы лучший подход для разработки следующего iOS-представления в Android? Заметьте, что я хочу использовать только собственные инструменты для Android, я видел некоторые сгруппированные UITableView, разработанные для Android и размещенные на GitHub, но я этого не хочу.

enter image description here

+0

К сожалению о слишком расширить вопрос .. но им-пользователя IOS и никогда не использовали Android устройства раньше, так что я действительно не знаю, что наиболее используемые для этого вида виджетов на интерфейсе. –

ответ

2

Это оранжевая полоска с текстом «PERFIL» называется ActionBar и его кнопки создаются с помощью метода onCreateOptionsMenu().

Фон RelativeLayout (или ScrollView).

Фото ImageView.

Эти черные тексты TextViews, а коричневые - EditTexts в ListView.

И на нижней панели находится TabWidget.

+1

Да, но нет, но вкладки внизу, так как у многих устройств Android есть домашние и обратные кнопки, и их легко поймать один из них, когда элементы навигации пользовательского интерфейса находятся внизу. Я знаю, у меня есть Galaxy и приложения, которые имитируют iOS, - это боль в^Y * $ *% " – Simon

+0

Да, я предлагаю поместить вкладки ниже ActionBar. – Dehumanizer

+0

Да @Dehumanizer фактически мой вопрос касается только андроид заменит сгруппированный вид таблицы в iOS .. Я получил вкладки наверху и прочее. Но для таблицы я должен использовать ListView и создавать разные строки xmls для них, или я должен использовать ScrollView и только пользовательский макет для subviews или что-то еще? –

3

Лучший ответ - Dehumanizer. Но вы также должны помнить, что каждая ОС имеет свой собственный внешний вид, и если вы их смешиваете, ваше приложение может выглядеть плохо спроектированным и, в конечном итоге, это может запутать пользователей.

Всегда читайте инструкцию для Android дизайна до проектирования Android макет: http://developer.android.com/design/index.html

+0

Да, я знаю это, и я действительно что-то сказал об этом в вопросе .. se мой комментарий для ответа @ Dehumanizer –