-
Симуляція знищення та відновлення процесу в Android
Чому не варто користуватись опцією Do Not Keep Activities. Як відтворити та протестувати процес знищення…
-
Код проекту: Button, TextField, CheckBox + кастомний Saver в Jetpack Compose
ZIP-архів з кодом проекту до відео “Button, TextField, CheckBox + кастомний Saver в Jetpack Compose”
-
Код проекту: Композиція / життєвий цикл композиції в Jetpack Compose
ZIP-архів з кодом проекту до відео “Композиція / життєвий цикл композиції в Jetpack Compose”.
-
Статичний аналіз коду – Custom Lint Rules
Приклад створення власних правил перевірки коду для лінтера в Android Studio. Такі правила дозволяють додавати…
-
Код проекту: Робота зі станом (State) в Jetpack Compose, частина 2
ZIP-архів з кодом проекту до відео “Робота зі станом (State) в Jetpack Compose, частина 2”.
-
Код проекту: Робота зі станом (State) в Jetpack Compose, частина 1
ZIP-архів з кодом проекту до відео “Робота зі станом (State) в Jetpack Compose, частина 1”
-
Kotlin Generics – Все про дженеріки в мові Kotlin
Параметризовані типи (Generics) в мові Kotlin. Upper bound, multiple upper bounds, use-site variance, type projections,…
-
Код проекту: Column & Row – Jetpack Compose
ZIP-архів з кодом проекту до відео “Column & Row – Jetpack Compose”.
-
Код проекту: Розбір домашнього завдання перед вивченням Compose
ZIP-архів з кодом проекту до відео “Розбір домашнього завдання перед вивченням Compose”
-
JADX: Реверс-інжинірінг Android-додатків
Використання JADX (DEX to Java decompiler) для реверс-інжинірінгу android-додатків. Відлагодження SMALI-коду в релізних APK-файлах. JADX…