Простой список и список с использованием значений базы данных

1

Сначала мне нужны предложения,

  • Мое приложение похоже, на главном экране пользователь нажимает кнопку изображения "Курсы" и перемещается в список с тремя элементами, когда пользователь прикасается к любому элементу, он перемещается в другой "Вид списка", который выбирает значения из базы данных, а затем, если пользователь нажмет на любой элемент второго списка, будет перенесен на окончательный просмотр или веб-просмотр.

мне нужно, это хорошая практика для навигации пользователя из списка в другой список, в применение..

а в приложении Iphone они делают кнопку возврата к каждому представлению (так как у них нет кнопки возврата на iphone), но во многих приложениях для Android я не видел кнопку назад в макете списка, мне нужно иметь обратно в верхней части списка?

  • Второй вопрос, который у меня есть, действительно ли мне нужно сделать базу данных для списка,  я должен сделать по крайней мере 6 или 7 списков в моем приложении, причем некоторый список имеет значения почти 16
Теги:

2 ответа

0
Лучший ответ

У меня есть несколько комментариев по этим вопросам:

1) Приложение может иметь сложную навигацию для достижения простых задач, если имеется несколько уровней списков. Рассмотрите возможность использования макета вкладки вместо списка первого уровня, так как вы упомянули, что в первом списке всего 3 записи. Также попробуйте консолидировать свои меню, чтобы пользователь мог просматривать параметры заранее

2) Кнопка "Назад": IMHO в android, вы должны ее реализовать, только если вы хотите переопределить поведение кнопки "Назад" по умолчанию.

3) База данных для списка: полностью зависит от того, хотите ли вы изменить списки после установки приложения. Если они статичны, вам не нужно создавать их из базы данных

1

Ad. 1: Нет, вам не нужна кнопка возврата в виде списка. Это настоящая кнопка возврата во всех устройствах Android.

Ad. 2: Нет. Но когда данные изменяются или вы хотите выполнять сложные запросы, тогда база данных является предпочтительной. В случае не изменяемых данных используйте xml. В случае простых данных вы можете даже использовать общие настройки.

Вот краткое руководство по хранению данных в Android:
http://developer.android.com/guide/topics/data/data-storage.html

Вот простой учебник по использованию жестко кодированных данных со списком:
http://developer.android.com/resources/tutorials/views/hello-listview.html

Ещё вопросы

Сообщество Overcoder
Наверх
Меню