Начнем с того, что я прошел весь урок по блокнотам, я профессиональный программист, у которого есть дополнительное время. (хотя большая часть моего времени была на C ++, я учился год или два на уроках Java в колледже, и помню некоторые из них).
Я не уверен, что сайт - это хороший сайт для того, чтобы задавать подобные вопросы. Если у кого-то есть форум, который может быть хорошим местом для того, чтобы задавать эти вопросы новичкам, пожалуйста, не стесняйтесь указывать мне направление.
Я изучил несколько образцов и думаю, что понимаю, что хочу сделать. У меня есть три-четыре плана проекта для некоторых выпусков Android, чтобы оттачивать свои навыки, но так как это мой первый проект, и я никогда раньше не разрабатывал для мобильного телефона или Android, я хотел бы убедиться, что у меня есть сплошной план.
Первый проект является примером игры с номерными знаками, однако я хочу сделать несколько вещей, чтобы изменить ее. Черт возьми, возможно, когда я закончу, это станет игрой в стиле бинго, с возможностью подключения по Bluetooth, вы никогда не знаете.
Основная идея в том, что я хочу предложить список состояний с флажками рядом с ними. поэтому для этого я начну с макета линейного списка, подобного примеру блокнота, и затем получу строку, которая является только флажком. Я могу использовать текст и вызывать зачистку, если он был выключен. Возможно предложите вариант не показывать их, если они отмечены.
Но я хочу, чтобы список генерировался из набора списков. Может быть, все штаты Америки, может быть, разумные штаты Америки (не Гавайи, не Аляска), может быть список Северной Америки (добавьте в Мексике и некоторых провинциях Канады), европейский список, кто знает.
Мне, вероятно, понадобится всплывающее окно, в котором перечислены все списки, которые, я полагаю, используют какую-либо радиогруппу.
Итак, что касается данных, после взвешивания вариантов, я думаю, лучшее решение - создать базу данных с двумя полями, «флажок» и «имя».
Я полагаю, что я могу использовать меню для большей части взаимодействия с пользователем (помимо нажатия на элементы, которые мы хотим отметить), возможно, с несколькими пунктами контекстного меню, я понимаю, как сделать все это уже, поэтому я должен быть хорошим ,
У меня вопрос: как лучше всего заполнить списки? Должен ли я создавать необработанные данные и иметь разные файлы для всех списков? Или есть другой способ сделать это? Я видел, как это было сделано в словаре с возможностью поиска, но я хотел бы услышать, что люди, которые на самом деле генерировали данные, как это раньше.
Кроме того, есть ли простой способ просмотреть базу данных sql, создаваемую этими приложениями, или вам нужно выполнить поиск по ним и вывести данные?
Наконец, есть еще какие-нибудь предложения или советы? Я определенно хочу попробовать что-то подобное на рынке, чтобы увидеть полный жизненный цикл и посмотреть, понравится ли это кому-нибудь на самом деле. (к счастью, их уже нет), но я также хочу, чтобы несколько человек просмотрели мой код, если они захотят, когда я закончу, чтобы убедиться, что я сделал это правильно или, по крайней мере, не пропустил никаких основных ошибок.
Спасибо за ваше время,
Фрэнк