В новой версии беты ConstraintLayout, появились circular constraints.
С их помощью мы можем настроить два View так, чтобы одно находилось на определенном расстоянии и под определенным углом от другого
http://startandroid.ru/ru/blog/505-circular-position-v-constraintlayout.html
С их помощью мы можем настроить два View так, чтобы одно находилось на определенном расстоянии и под определенным углом от другого
http://startandroid.ru/ru/blog/505-circular-position-v-constraintlayout.html
StartAndroid
Circular positioning в ConstraintLayout
Как расположить View под углом относительно другого View
Forwarded from Android United
- StackTrace pointing to the exact line of code that created the issue
- integrated with Crashlytics reports
- StackTrace filtering
Read more: https://goo.gl/EXzDNH
#lib #rx
- integrated with Crashlytics reports
- StackTrace filtering
Read more: https://goo.gl/EXzDNH
#lib #rx
Конференция мобильных разработчиков MBLTdev 2017 состоится уже через 2 недели!
Спикеры из Uber, Fyusion, Sharewire, Tinkoff, PSPDFKit, Agoda, Сбербанк, Avito и других компаний выступят с докладами о подходах и практиках, ошибках и решениях. Среди главных тем: последние тенденции iOS- и Android-разработки, инструменты для оптимизации процессов и повышения производительности, формирование команды и управление, работа с анимациями, примеры библиотек и многое другое.
MBLTdev — это запас знаний на год вперёд, нетворкинг, CodeLabs, викторины, a также общение со спикерами, коллегами и друзьями.
Присоединяйся! Регистрация: https://mbltdev.ru/ru/registration
Спикеры из Uber, Fyusion, Sharewire, Tinkoff, PSPDFKit, Agoda, Сбербанк, Avito и других компаний выступят с докладами о подходах и практиках, ошибках и решениях. Среди главных тем: последние тенденции iOS- и Android-разработки, инструменты для оптимизации процессов и повышения производительности, формирование команды и управление, работа с анимациями, примеры библиотек и многое другое.
MBLTdev — это запас знаний на год вперёд, нетворкинг, CodeLabs, викторины, a также общение со спикерами, коллегами и друзьями.
Присоединяйся! Регистрация: https://mbltdev.ru/ru/registration
Пара интересных советов, как уменьшить размер APK, если у вас есть похожие drawable-ресурсы
#android #apksize
https://android.jlelse.eu/reducing-apk-size-a-quick-hack-23055d820611
#android #apksize
https://android.jlelse.eu/reducing-apk-size-a-quick-hack-23055d820611
AndroidPub
Reducing apk size : A quick hack!
There are already many good articles on “How to reduce size of an apk”.
При использовании в проекте нескольких библиотек может возникнуть ошибка Conflict with dependency. Эта статья расскажет, как можно обнаружить причину ошибки и пофиксить ее.
#android
https://medium.com/@nicknightingale/fixing-dependency-conflicts-in-gradle-aeaa1897f693
#android
https://medium.com/@nicknightingale/fixing-dependency-conflicts-in-gradle-aeaa1897f693
Medium
Fixing dependency conflicts in Gradle.
So yesterday I started to refactor the google android architecture examples. Specifically the clean mvp branch. which is an example of a…
Forwarded from Представляешь,
Coursera выпустила подборки курсов по разным специальностям: https://tproger.ru/news/coursera-learning-paths/
Они призваны помочь людям, решившим поменять профессию, получить необходимые навыки.
Они призваны помочь людям, решившим поменять профессию, получить необходимые навыки.
Tproger
Coursera выпустила новые подборки курсов по разным специальностям
Coursera выпустила подборки курсов по разным специальностям. Они призваны помочь людям, решившим поменять профессию, получить необходимые навыки.
Forwarded from Rozetked (Максим Хорошев)
Сегодня вечером выходит видео про Android 8.1 и новые софтверные особенности Pixel 2, которые можно попробовать уже сейчас.
Но вы-то, как обычно, раньше всех всё увидели...
P.S. Да, ролик в 4К
youtu.be/fsRxl1vuGv4
Но вы-то, как обычно, раньше всех всё увидели...
P.S. Да, ролик в 4К
youtu.be/fsRxl1vuGv4
YouTube
Android 8.1 и 8.0 — кому и когда?
Скачать Android Pay (для Android 4.4+) — https://goo.gl/vLoabK
Первые 500 Android Pay-покупателей на OZON.ru получат сертификат на 500 рублей!
В конце лета Google представили Android 8.0 Oreo, после чего, уже 4-го октября показали Google Pixel 2 и 2 XL…
Первые 500 Android Pay-покупателей на OZON.ru получат сертификат на 500 рублей!
В конце лета Google представили Android 8.0 Oreo, после чего, уже 4-го октября показали Google Pixel 2 и 2 XL…
Видео выступлений с DroidCon Berlin 2017
#android
https://www.youtube.com/playlist?list=PL9Pfzam3fFddDjRJyE1UU3CuAdfGwGYeB
#android
https://www.youtube.com/playlist?list=PL9Pfzam3fFddDjRJyE1UU3CuAdfGwGYeB
YouTube
droidcon Berlin 2017 - YouTube
https://academy.realm.io/posts/360-andev-2017-romain-guy-chet-haase-android-performance/
#android #performance
Видео от Roman Guy и Chet Haase о поиске проблем производительности в приложениях. К видео есть текст-расшифровка.
#android #performance
Видео от Roman Guy и Chet Haase о поиске проблем производительности в приложениях. К видео есть текст-расшифровка.
academy.realm.io
Finding and Fixing Performance Problems
Find out about the APIs and tools for finding, tracking, analyzing, debugging, and fixing performance problems in your Android applications.
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Подборка курсов, рекомендованных к прохождению от Google, которые помогут вам стать программистом:
https://proglib.io/p/google-guide-for-studying/
#common
Рекомендуем подписаться на @stalin_gulag, поскольку сами его читаем.
https://proglib.io/p/google-guide-for-studying/
#common
Рекомендуем подписаться на @stalin_gulag, поскольку сами его читаем.
Библиотека программиста
Как стать программистом: руководство от Google
Это руководство позволит студентам вузов приступить к самостоятельному развитию своих технических навыков, чтобы стать программистом.
Написал подробный пост о том, как получать данные с сервера с помощью Retrofit. Будет полезно тем, кто еще не работал с этой библиотекой или только начинает.
#android
http://startandroid.ru/ru/blog/506-retrofit.html
#android
http://startandroid.ru/ru/blog/506-retrofit.html
StartAndroid
Как в Android получить данные с сервера с помощью Retrofit
Retrofit для начинающих. Пример использования.
Forwarded from Rozetked (Егор Меняйло)
Вышел Android 8.1 Oreo Developer Preview!
Что нового, какие устройства поддерживаются и где скачать образы:
rozetked.me/news/175-android-8-1-oreo-developer-preview-dostupen-dlya-razrabotchikov
Что нового, какие устройства поддерживаются и где скачать образы:
rozetked.me/news/175-android-8-1-oreo-developer-preview-dostupen-dlya-razrabotchikov
Rozetked.me
Android 8.1 Oreo Developer Preview доступен для разработчиков
Что нового, какие устройства поддерживаются и где скачать образы.
Forwarded from Представляешь,
Состоялся официальный релиз Android Studio 3.0: https://tproger.ru/news/android-studio-3-0/
Теперь IDE поддерживает Kotlin и разработку под Android 8.0 Oreo.
Теперь IDE поддерживает Kotlin и разработку под Android 8.0 Oreo.
Tproger
Состоялся официальный релиз Android Studio 3.0
Команда разработчиков анонсировала выход Android Studio 3.0, созданной для ускорения разработки приложений Android.
Список новых фич финальной версии Android Studio 3.0.
#android #androidstudio
https://android-developers.googleblog.com/2017/10/android-studio-30.html
#android #androidstudio
https://android-developers.googleblog.com/2017/10/android-studio-30.html
Android Developers Blog
Android Studio 3.0
Posted by Jamal Eason , Product Manager, Android Android Studio 3.0 is ready to download today. Announced at Google I/O 2017, Android St...
Пример использования 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.