Зміст
- Про курс
- Модуль 1
- Початок роботи з Android
- Activity. Життєвий цикл додатка
- Конспект лекції
- Життєвий цикл додатка
- onCreate ()
- onStart
- onRestoreInstanceState
- onResume
- onPause
- onSaveInstanceState
- onDestroy
- Управління життєвим циклом
- Файл маніфесту AndroidManifest.xml
- Визначення версій
- Установка версії SDK
- Установка дозволів
- Підтримка різних роздільних здтаностей
- Заборона на зміну орієнтації
- Intent і Intent-фільтри
- Intent-фільтри і дії
- Передача даних між Activity. Серіалізація.
- Передача складних об'єктів
- Отримання результату з Activity
- Взаємодія між Activity
- Життєвий цикл додатка
- Питання для самоперевірки
- Тест до теми 2
- Практичне завдання до теми 2
- Презентація до теми
- Конспект лекції
- Графічний інтерфейс і розмітка layout
- Конспект лекції
- Стратегії визначення інтерфейсу
- Створення інтерфейсу в коді java
- Отримання елементів в коді і їх ідентифікатори
- Графічні можливості Android Studio
- Визначення розмірів
- Ширина і висота елементів
- Програмна установка ширини і висоти
- Внутрішні і зовнішні відступи
- Padding
- Програмна установка відступів
- LinearLayout
- RelativeLayout
- Gravity і layout_gravity
- Gravity
- Layout_gravity
- Програмна установка gravity та layout_gravity
- TableLayout
- GridLayout
- ConstraintLayout
- ScrollView
- Вкладені layout
- Стратегії визначення інтерфейсу
- Питання для самоперевірки
- Практичне завдання до теми 3
- Тест до теми 3
- Презентація до теми
- Конспект лекції
- Елементи управління та віджети
- Список літератури
- Модуль 2
- Адаптери та списки
- Стилі та теми
- Робота з мережею і мультимедіа. Сервіси
- Конспект лекції
- Робота з мережею і мультимедіа. Сервіси
- Робота з мережею. WebView WebView
- WebViewFragment
- Завантаження даних і клас HttpURLConnection
- Робота з мультимедіа Робота з зображеннями Ресурси зображень
- ImageView
- Зображення з папки assets
- Робота з відео
- MediaController
-
- Відтворення файлу з інтернету
- Відтворення аудіо
- Сервіси
- Робота з мережею і мультимедіа. Сервіси
- Питання для самоперевірки
- Практичне завдання до теми 7
- Тест до теми 7
- Презентація до теми
- Конспект лекції
- Діалогові вікна
- Список літератури
- Підсумковий контроль знань