-1

СценарийC# Monodroid/Xamarin - Список Различия по реализации для Gingerbread через до Jellybean

  • Я хочу, чтобы реализовать список для моего Android приложения, написанного на C# с использованием Monodroid/Xamarin.
  • Я хочу, чтобы приложение запускалось на GingerBread 2.3.6 (а также последние версии JellyBean).
  • Функциональность списка должна быть аналогична функциональности списка «открытых чатов» WhatsApp (т.е. у вас есть изображение слева от ячейки строки, некоторый текст в середине ячейки строки и кнопка справа от ячейка строки.)
  • Я очень хорошо разбираюсь в программировании приложения iOS на C# и теперь перехожу на Android.
  • Я знаю, что существует фрагментация в разных версиях Android, но я не могу быть уверен в различии в реализации списка в разных версиях.

Вопросы

  • Есть ли разница в реализации списка в Gingerbread 2.3.6 против Jellybean 4.x?
  • Будет ли намного проще кодировать реализацию списка в JellyBean, а не в GingerBread?
  • Если есть два разных способа реализации списка в разных версиях, можно ли реализовать программно, чисто в коде?

вещей иметь в виду

  • Я бы предпочтительно хотел бы создать список чисто в коде, программно (без использования каких-либо XML/XAML или интерфейс строительных инструментов).

ответ

1

Если вы посмотрите внимательно на официальные документы Android для ListView, вы сможете увидеть, какие методы были добавлены на уровне API. По правде говоря, ничто принципиально не изменилось с уровня API 1. Так что начните с кода.