Автор: Специалист
Название: Разработка мобильных приложений под Android
Этот интенсивный курс поможет Вам овладеть необходимыми знаниями и навыками для разработки программного обеспечения под платформу Android. Вы изучите API Android, инструменты разработчика (SDK) и многое другое.
Кроме этого в процессе обучения Вы научитесь не только разрабатывать приложения, но и тестировать их для обеспечения отказоустойчивости. После обучения Вы сможете с легкостью создавать различные виджеты.По окончании курса Вы будете уметь:
Что такое Android?
История возникновения
Преимущества Android
Архитектура Android
Особенности платформы Android
Основные компоненты Android
Безопасность и полномочия (Permissions)
Установка и настройка компонентов среды разработки
Создание первого приложения под Android
Модуль 2. Активности и ресурсы
Активности (Activity) в Android
Создание Активности
Жизненный цикл Активности
Стеки Активностей
Состояния Активностей
Отслеживание изменений состояния Активности
Ресурсы
Отделение ресурсов от кода программы
Создание ресурсов
Простые значения
Визуальные стили и темы
Изображения
Разметка
Анимация Меню
Модуль 3. Приложения и пользовательский интерфейс
Использование внешних ресурсов в коде приложения
Использование ресурсов внутри ресурсов
Локализация приложения с помощью внешних ресурсов
Класс Application
Обработка событий жизненного цикла приложения
Понятие контекста
Пользовательский интерфейс
Представления (View)
Разметка (Layout)
Модуль 4. Намерения, меню и работа с данными
Адаптеры в Android
Использование Адаптеров для привязки данных
Намерения в Android
Использование Намерений для запуска Активностей
Неявные намерения
Сохранение состояния и настроек приложения
Общие Настройки (Shared Preferences)
Работа с файлами
Использование статических файлов как ресурсов
Меню в Android
Дочерние и контекстные меню
Описание меню с помощью XML
Модуль 5. СУБД, контент-провайдеры и использование сетевых сервисов
Работа с базами данных в Android
Курсоры (Cursor) и ContentValues
Работа с СУБД SQLite
Работа с СУБД без адаптера
Особенности работы с БД в Android
Выполнение запросов для доступа к данным
Изменение данных в БД
Использование SimpleCursorAdapter
Контент-провайдеры
Использование контент-провайдеров
Создание контент-провайдеров
Использование интернет-сервисов
Скачать:
Название: Разработка мобильных приложений под Android
Этот интенсивный курс поможет Вам овладеть необходимыми знаниями и навыками для разработки программного обеспечения под платформу Android. Вы изучите API Android, инструменты разработчика (SDK) и многое другое.
Кроме этого в процессе обучения Вы научитесь не только разрабатывать приложения, но и тестировать их для обеспечения отказоустойчивости. После обучения Вы сможете с легкостью создавать различные виджеты.По окончании курса Вы будете уметь:
- Разрабатывать мобильные приложения в эмуляторе Android
- Работать с меню в ОС Android для удобных с точки зрения usability приложений
- Работать с внутренними системными службами в ОС Android
- Создавать виджеты для рабочих столов в Android
- Тестировать созданные мобильные приложения для эффективной работы
Что такое Android?
История возникновения
Преимущества Android
Архитектура Android
Особенности платформы Android
Основные компоненты Android
Безопасность и полномочия (Permissions)
Установка и настройка компонентов среды разработки
Создание первого приложения под Android
Модуль 2. Активности и ресурсы
Активности (Activity) в Android
Создание Активности
Жизненный цикл Активности
Стеки Активностей
Состояния Активностей
Отслеживание изменений состояния Активности
Ресурсы
Отделение ресурсов от кода программы
Создание ресурсов
Простые значения
Визуальные стили и темы
Изображения
Разметка
Анимация Меню
Модуль 3. Приложения и пользовательский интерфейс
Использование внешних ресурсов в коде приложения
Использование ресурсов внутри ресурсов
Локализация приложения с помощью внешних ресурсов
Класс Application
Обработка событий жизненного цикла приложения
Понятие контекста
Пользовательский интерфейс
Представления (View)
Разметка (Layout)
Модуль 4. Намерения, меню и работа с данными
Адаптеры в Android
Использование Адаптеров для привязки данных
Намерения в Android
Использование Намерений для запуска Активностей
Неявные намерения
Сохранение состояния и настроек приложения
Общие Настройки (Shared Preferences)
Работа с файлами
Использование статических файлов как ресурсов
Меню в Android
Дочерние и контекстные меню
Описание меню с помощью XML
Модуль 5. СУБД, контент-провайдеры и использование сетевых сервисов
Работа с базами данных в Android
Курсоры (Cursor) и ContentValues
Работа с СУБД SQLite
Работа с СУБД без адаптера
Особенности работы с БД в Android
Выполнение запросов для доступа к данным
Изменение данных в БД
Использование SimpleCursorAdapter
Контент-провайдеры
Использование контент-провайдеров
Создание контент-провайдеров
Использование интернет-сервисов
Скачать:
Зарегистрируйтесь чтобы видеть ссылки
Cкрытый контент, нужно авторизируйся или присоединяйся.
Зарегистрируйтесь чтобы видеть ссылки
Возможно, Вас ещё заинтересует:
- [it-black] Виктор Черемных ― Администрирование безопасных сетей (ViPNet) (2025)
- [Diogo Resende] Учебный лагерь по инженерии ИИ - технология поисковой дополненной генерации (RAG) для LLM
- [Павел Старцев] [Stepik] Нейросети: от простейшего запроса до создания бота (2025)
- [Нетология] Профессия «Интернет‑маркетолог с нуля до middle» (2025)
- [Яндекс.Практикум] Python‑разработчик (+Python‑разработчик плюс)
- [Архэ] Компьютерная лингвистика. Основные задачи компьютерной лингвистики и подходы к их решению
- [Екатерина Юсупова] Герпес вирус. Обучающий проект (2024)
- [Stepik] Разработка мобильных и PC приложений на Python. Фреймворк Kivy (2024)
- [Павел Монахов] Системное администрирование Linux (2024)
- [Богдан Кухар] Администратор 1С v 3.8 (все модули) (2024)
- [Stepik] Многозадачность в Python. Многопоточное программирование
- [developedbyed] Фулстек Next.js (React) разработчик
- [brainy] Веб-тестирование для абсолютных новичков (2024)
- [PurpleSchool] Neovim - практика и настройка (2024)
- [Stepik] Java с нуля до Junior + Подготовка к собеседованию (2024)
- [NFE] Внедрение Cisco SD-WAN (Viptela) . Базовый курс (2024)
- [Webщик] Тревожный чемоданчик складчика 3 (2024)
- [Яндекс.Практикум] Python-разработчик. Часть 5 из 8
- [Structy] Алгоритмы и структуры данных для Faang (2024)
- [Laravelcreative] Laravel 9, 10 (база + 4 практических курса)