Поиск совета относительно первого приложения андроида (загружающий данные данных/заполнения)

для запуска с, я прошел все учебное руководство по блокноту, я - профессиональный игровой программист, у которого есть некоторое дополнительное время. (хотя большая часть моего времени была в C++, я действительно занимал год или два из классов Java в колледже, и помнил часть его).

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

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

Первый проект является примером игры номерного знака, однако я хочу сделать несколько вещей изменить его. Heck, возможно, когда я сделан, это станет игрой стиля бинго с возможностью соединения Bluetooth, Вы никогда не знаете.

Основная идея, я хочу предложить список состояний с флажками рядом с ними. таким образом, чтобы сделать это, я буду запускать с Линейного расположения Списка, подобного примеру блокнота, и затем иметь строку, которая является только Флажком. Я могу использовать текст и объявить забастовку через, если это было помечено. Возможно, предложите опцию не показать им, если они проверяются.

Но я хочу, чтобы список был сгенерирован от ряда списков. Возможно, все состояния Америки, возможно, разумные американские штаты (никакие Гавайи, никакая Аляска), возможно, североамериканский список, (добавляют в Мексике и некоторых канадских областях), европейский список, кто знает.

У меня должно было бы, вероятно, быть раскрывающееся окно, которое перечисляет все списки, я предполагаю использование radiogroup какого-то.

Таким образом до данных, после весящих опций я думаю, что лучшее решение состоит в том, чтобы сделать базу данных с двумя полями, "проверенными" и "имя".

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

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

Кроме того, существует ли простой способ посмотреть на sql базу данных, которую создают эти приложения, или необходимо ли запустить поиски на них и произвести ли данные?

Наконец какое-либо другое предложение или совет? Я определенно хочу попытаться получить что-то вроде этого на рынке, таким образом, я вижу полный жизненный цикл и вижу, нравится ли кому-либо на самом деле он. (к счастью уже нет множества их), но я также хочу, чтобы несколько человек просмотрели мой код, если они желают, когда я сделан, чтобы удостовериться, что я сделал это правильно или по крайней мере не пропускающий основных ошибок.

Спасибо за Ваше время,

Frank

1
задан Kinglink 23 June 2010 в 22:07
поделиться

2 ответа

Что касается флажков, вы можете создать свой макет элемента списка, чтобы в нем был флажок. Вы должны создать своего рода объект, который будет содержать все данные для каждого элемента списка, включая статус их флажка (что-то вроде isChecked). Вместо хранения списка объектов String, содержащих имена состояний, у вас должен быть список объектов State. затем, скажем, вы хотите выполнить какое-то действие с каждым отмеченным элементом, вы можете легко просмотреть список, который вы передали в ListAdapter, и посмотреть, какие из них выбраны.

Было ли это полезно?

1
ответ дан 2 September 2019 в 23:33
поделиться

Вы можете придерживаться C ++, если вам это нравится (есть некоторые ограничения, есть некоторые преимущества), пожалуйста, прочтите этот учебник для получения подробной информации.

Специалисты по работе с данными будут направлять вас в сторону SQLite, поскольку OOTB доступен с Android.

1
ответ дан 2 September 2019 в 23:33
поделиться
Другие вопросы по тегам:

Похожие вопросы: