https://blog.aritraroy.in/30-kickass-tools-to-develop-android-apps-like-a-pro-191e52b9419b
Различные инструменты, которые могут вам пригодиться при разработке
Различные инструменты, которые могут вам пригодиться при разработке
Medium
30+ Kickass Tools to Develop Android Apps Like a Pro
In this article, I am going to share some of the best tools to improve your development productivity and build better Android apps. I have…
Третий урок про ConstraintLayout.
В нем рассказываю о возможности использования weight (как в LinearLayout) и про пару интересных фич, которые еще не релизнуты.
http://startandroid.ru/ru/uroki/vse-uroki-spiskom/491-urok-182-constraintlayout-chain-weight-barrier-group.html
В нем рассказываю о возможности использования weight (как в LinearLayout) и про пару интересных фич, которые еще не релизнуты.
http://startandroid.ru/ru/uroki/vse-uroki-spiskom/491-urok-182-constraintlayout-chain-weight-barrier-group.html
StartAndroid
Урок 182. ConstraintLayout: chain, weight, barrier, group, circular
Chains в ConstraintLayout. Как использовать weight в ConstraintLayout.
Небольшой материал о том, как обернуть синхронный метод в асинхронную обертку с помощью RxJava
http://startandroid.ru/ru/blog/492-kak-obernut-metod-v-rxjava.html
http://startandroid.ru/ru/blog/492-kak-obernut-metod-v-rxjava.html
StartAndroid
Как сделать метод асинхронным с помощью RxJava
Как обернуть метод в RxJava. Пример использования fromCallable
Простой пример реализации MVP в Android. Не используются никакие библиотеки и интерфейсы.
Пример будет полезен тем, кто хочет узнать, что такое MVP.
http://startandroid.ru/ru/blog/493-mvp-dlja-nachinajuschih-bez-bibliotek-i-interfejsov.html
Пример будет полезен тем, кто хочет узнать, что такое MVP.
http://startandroid.ru/ru/blog/493-mvp-dlja-nachinajuschih-bez-bibliotek-i-interfejsov.html
StartAndroid
Android MVP пример для начинающих. Без библиотек и интерфейсов.
Простой пример реализации MVP в Android.
Четвертый урок про ConstraintLayout. О том, как программно создавать привязки, цепочки, барьеры и настраивать их.
http://startandroid.ru/ru/uroki/vse-uroki-spiskom/494-urok-183-constraintset-programmnaya-nastroyka-constraintlayout.html
http://startandroid.ru/ru/uroki/vse-uroki-spiskom/494-urok-183-constraintset-programmnaya-nastroyka-constraintlayout.html
StartAndroid
Урок 183. ConstraintSet. Программная настройка ConstraintLayout
Как менять ConstraintLayout программно. Анимация в ConstraintLayout. Пример использования ConstraintSet.
Полезная статья об использовании формата WebP. Его использование вместо PNG может уменьшить размер вашего APK.
Мне уже приходилось его использовать, и по своему опыту я могу сказать, что на больших картинках вы получите значительное уменьшение размера. Рекомендую попробовать. К тому же в Android Studio вы можете выполнить конвертирование в пару кликов.
Формат WebP поддерживается, начиная с API 14. Поддержка прозрачности добавлена с API 18.
https://medium.com/@foramadeshara/webp-image-format-8974e6f4a0f0
Мне уже приходилось его использовать, и по своему опыту я могу сказать, что на больших картинках вы получите значительное уменьшение размера. Рекомендую попробовать. К тому же в Android Studio вы можете выполнить конвертирование в пару кликов.
Формат WebP поддерживается, начиная с API 14. Поддержка прозрачности добавлена с API 18.
https://medium.com/@foramadeshara/webp-image-format-8974e6f4a0f0
Medium
Reduce .apk file size by WebP Image
If we are dealing with the application which uses significant amount of images then png and jpeg format would be occupying more space.
Сегодня сайту StartAndroid 6 лет. Я написал немного про текущую деятельность и про планы.
http://startandroid.ru/ru/novosti/498-den-varenja.html
http://startandroid.ru/ru/novosti/498-den-varenja.html
startandroid.ru
День варенья
Сайт о разработке программ для Андроид (Android). Учебник, уроки для начинающих, для чайников. Как самому создать приложение для андроид. Как научиться программировать под android.
Forwarded from All-in-One Person | Технологии, софт и все такое
#Windows
BlueStacks 3: обзор новой версии эмулятора Android для Windows
https://geektimes.ru/post/291399/
BlueStacks 3: обзор новой версии эмулятора Android для Windows
https://geektimes.ru/post/291399/
Habr
BlueStacks 3: обзор новой версии эмулятора Android для Windows
На днях компания BlueStacks представила новую версию своего «плеера приложений» под Android на Windows. Я уже несколько раз писал об этой платформе (плюс...
Forwarded from Типичный программист
Руководство по реактивному программированию: https://goo.gl/uxLJHe
Рассказываем об этой актуальной парадигме для создания современных решений.
Рассказываем об этой актуальной парадигме для создания современных решений.
Это перевод отличной статьи про RX. Я с неё начинал своё знакомство с rxjava
Статья про tools:parentTag. Если вы в layout используете merge, то parentTag поможет вам увидеть, как будет выглядеть ваш layout на экране.
https://android.jlelse.eu/android-dev-tip-5-55226527e780
https://android.jlelse.eu/android-dev-tip-5-55226527e780
Medium
Android Dev Tip #5
tools:parentTag
Вторая часть статьи про анимацию в RecyclerView
https://medium.com/@patrick_iv/enter-animation-using-recyclerview-and-layoutanimation-part-2-grids-688829b1d29b
https://medium.com/@patrick_iv/enter-animation-using-recyclerview-and-layoutanimation-part-2-grids-688829b1d29b
Medium
Enter animation using RecyclerView and LayoutAnimation Part 2: Grids
Learn how to populate an empty RecyclerView grid tusing custom animations.