Пример использования ProcessLifecycleOwner для отслеживания background/foreground состояния приложения.
#android
https://proandroiddev.com/react-to-app-foreground-and-background-events-with-processlifecycleowner-96278e5816fa
#android
https://proandroiddev.com/react-to-app-foreground-and-background-events-with-processlifecycleowner-96278e5816fa
Medium
React to foreground and background events with ProcessLifecycleOwner
As part of Android Architecture Components Google introduced lifecycle-aware components designed to handle lifecycle events outside of your…
Второй пост про Retrofit. В нем обсуждаем использование переменных при формировании URL запроса, подключение RxJava, логирование данных, синхронный вызов, получение данных в виде String
#android #network
http://startandroid.ru/ru/blog/507-retrofit-query-path-rxjava.html
#android #network
http://startandroid.ru/ru/blog/507-retrofit-query-path-rxjava.html
StartAndroid
Retrofit. Query, Path, RxJava, логи
Как вывести в лог содержимое запросов Retrofit. Как использовать RxJava в Retrofit.
Forwarded from Представляешь,
На мероприятии в Амстердаме Google рассказала о новых сервисах, которые скоро станут частью платформы Firebase: https://tproger.ru/news/google-firebase-predictions/
Добавят инструменты для тестирования и поиска багов, а также новый дизайн консоли для разработчиков.
Добавят инструменты для тестирования и поиска багов, а также новый дизайн консоли для разработчиков.
Tproger
Платформа Google Firebase будет давать советы разработчикам, анализируя действия пользователей
На мероприятии в Амстердаме компания рассказала о новых сервисах, которые скоро станут частью Firebase. Добавят инструменты для тестирования и поиска багов.
Несколько советов, как ускорить gradle сборку приложения
#android #gradle
https://medium.com/@zpcat/10-tips-to-speed-up-android-gradle-build-e0e6282a5235
#android #gradle
https://medium.com/@zpcat/10-tips-to-speed-up-android-gradle-build-e0e6282a5235
Medium
10 tips to speed up Android Gradle build
A few months ago, in the year’s Google I/O, there is a wonderful tutorial to guild us how to speed up Android Gradle build.
Подборка наиболее популярных android статей с medium.com. Свежих материалов там нет, подборка включает в себя статьи, написанные до января 2017. Но тем не менее, вполне можно найти что-то полезное и интересное для себя.
#android
https://hackernoon.com/top-200-android-articles-written-on-medium-until-jan-2017-369a9b6e0edd
#android
https://hackernoon.com/top-200-android-articles-written-on-medium-until-jan-2017-369a9b6e0edd
Hackernoon
Top 200 Android articles written on Medium ( Until Jan 2017 ) | HackerNoon
<span>2019</span>update: New article out of the owen:
Forwarded from Rozetked (Егор Меняйло)
Первая публичная бета Android 1.0 вышла 10 лет назад! И вот как она выглядела:
rozetked.me/news/255-10-let-nazad-vyshla-pervaya-publichnaya-beta-android
rozetked.me/news/255-10-let-nazad-vyshla-pervaya-publichnaya-beta-android
Небольшая шпаргалка, в которой описаны отличия между основными Java коллекциями. Поможет вам определиться с коллекцией для ваших задач.
#java
https://blog.mindorks.com/practical-data-structures-guide-for-android-developers-73fdec190802
#java
https://blog.mindorks.com/practical-data-structures-guide-for-android-developers-73fdec190802
Mindorks
Practical Data Structures Guide for Android developers
Let’s explore some of the most used data structures in Android Development!
Наконец-то написал статью об Android Permissions. В ней подробно описан механизм запроса разрешений, пришедший к нам в Android 6. Лучше поздно, чем никогда)
#android
http://startandroid.ru/ru/blog/508-android-permissions.html
#android
http://startandroid.ru/ru/blog/508-android-permissions.html
StartAndroid
Android permissions
Android Permissions. Как запросить permissions
в Android 6 API 23 и выше. Зачем нужен метод shouldShowRequestPermissionRationale.
в Android 6 API 23 и выше. Зачем нужен метод shouldShowRequestPermissionRationale.
Полезная статья о Gradle. Автор рассказывает, кто именно собирает APK, зачем нужны все эти gradle файлы в проекте, и разбирает содержимое build.gradle файлов.
#android #gradle
https://journals.apptivitylab.com/beginners-guide-to-gradle-for-android-developers-7972bfdf0668
#android #gradle
https://journals.apptivitylab.com/beginners-guide-to-gradle-for-android-developers-7972bfdf0668
Forwarded from Представляешь,
TIOBE опубликовала ноябрьский рейтинг языков программирования: https://tproger.ru/news/tiobe-november-2017/
Скриптовые языки теряют популярность, и только Python удерживает свои позиции.
Скриптовые языки теряют популярность, и только Python удерживает свои позиции.
Tproger
Ноябрьский рейтинг языков программирования TIOBE: что случилось со скриптовыми языками?
Новость ноября: динамические языки программирования стремительно теряют популярность.
Начинаем серию уроков про Notifications. Подробно рассмотрим все основные возможности уведомлений, включая и те, что пришли с новым Android 8.
В первом уроке - основы: отображение/обновление/удаление уведомления и обработка нажатия на него.
#android
http://startandroid.ru/ru/uroki/vse-uroki-spiskom/509-android-notifications-osnovy.html
В первом уроке - основы: отображение/обновление/удаление уведомления и обработка нажатия на него.
#android
http://startandroid.ru/ru/uroki/vse-uroki-spiskom/509-android-notifications-osnovy.html
StartAndroid
Урок 184. Android Notifications. Уведомления. Основы
Как показать уведомление в Android. Как открыть Activity по нажатию на уведомление.
Каждый Android-разработчик знает, что такое invokedynamic in Oreo. А работать с ним умеете?
Приходите на доклад Александра Ефременкова из Yandex.Taxi и он вам все расскажет! Это случится на Droidcon Moscow 2017, 24 ноября. И там же поговорим с разработчиками KODE о Google Assistant Actions, а с REDMADROBOT — о том, как спроектировать свою библиотеку и не оказаться стариком, одиноко ждущим звездочки на Гитхабе. Будет много экспертов и ураган инсайтов.
Регистрируйтесь скорее по ссылке http://droidcon.moscow.
Приходите на доклад Александра Ефременкова из Yandex.Taxi и он вам все расскажет! Это случится на Droidcon Moscow 2017, 24 ноября. И там же поговорим с разработчиками KODE о Google Assistant Actions, а с REDMADROBOT — о том, как спроектировать свою библиотеку и не оказаться стариком, одиноко ждущим звездочки на Гитхабе. Будет много экспертов и ураган инсайтов.
Регистрируйтесь скорее по ссылке http://droidcon.moscow.
На Хабре есть перевод очень хорошей и полезной статьи про код ревью. В конце статьи вы найдете ссылку на вторую часть.
https://habrahabr.ru/post/340550/
https://habrahabr.ru/post/340550/
Habr
Code review по-человечески (часть 1)
В последнее время я читал статьи о лучших практиках code review и заметил, что эти статьи фокусируются на поиске багов, практически игнорируя другие компоненты ревью. Конструктивное и профессиональное...