Давно хотелось написать приложение на Android, в котором будут составы футбольных команд топ лиг. При нажатии на эмблему клуба должен открываться состав, а при нажатии на игрока - информация о нем. Само приложение какую-то пользу в себе не несет. Хочется просто для себя это сделать. Подскажите, что нужно использовать и как можно построить свою работу над приложением, с чего начать.
Для начала вам нужно определиться с общей инфраструктурой приложения, откуда вы будете брать данные (можно поискать ресурсы, которые отдают то что вам нужно по API, можно просто парсить какой-нибудь сайт), будете ли вы их хранить, если будете, то как вы будете их обновлять. В простом случае можно найти какой-нибудь ресурс с нужными вам данными и просто каждый раз загружать их оттуда, парсить и выводить.
Можно аналогично загружать, но в локальную базу, и например раз в сутки обновлять её.
Нарисуйте хотя бы на листике макеты ваших Activity, вы же наверняка представляете как это будет выглядеть?
Разбейте на подзадачи ваше приложение, начните например с простейшего Activity, в который вы будете просто выводить строки, например названия команд. Создайте классы для сетевого взаимодействия - отправки запросов, получения данных, преобразование их в POJO.
И так далее. В этом деле главное начать с минимума, а дальше оно само пойдет, вы и не заметите как.
Язык программирования: Java
или Kotlin
Среда: Android Studio
Теория: Activity
, Fragment
- их жизненный цикл, ConstraintLayout
, RecyclerView
(вот отличная статья ссылка), обработка событий, слушатели
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Здравствуйте, интересует как можно создать подкласс ListHistory в Person, без сеттеров и передачи уже готового ListHistory
Столкнулся с такой проблемойКак вывести данные на экран в поле jtextArea? JtextArea описан в одном классе, данные для вывода получаются из другого...
Я сделал клиент по обмену сообщениями, в котором сообщения отображаются при помощи recyclerView, но список открывается в самом начале(наверху),...
ЗдравствуйтеВот код для получения массива имени файлов из директории: