Programmer notes
8 subscribers
15 photos
11 files
38 links
Download Telegram
для того щоб увімкнути мульти_селект треба зажати ctrl + alt +shift або нажати на колесо миші на потрібних рядках
Professional Android, Fourth Edition

Автор:
Reto Meier, Ian Lake
Год издания: 2018

Скачать книгу pdf
Скачать книгу epub

#Android #english
Kotlin for Android Developers

Автор:
Antonio Leiva
Год издания: 2017

Скачать книгу

#Kotlin #Android #english
The Busy Coder's Guide to Android Development

Автор:
Mark L. Murphy
Год издания: 2019

Скачать книгу pdf
Скачать книгу epub

#Android #english
Kotlin. Программирование для профессионалов

Автор:
Скин Джош, Гринхол Дэвид
Год издания: 2020

Скачать книгу

#Kotlin #java
Android_Programmirovanie_dlya_professionalov_3_izdanie_2017.pdf
17.9 MB
Android. Программирование для профессионалов. 3-е изд. - 2017
#Android #русский
Филлипс_Б_,_Стюарт_К_,_Марсикано.pdf
17.9 MB
Android. Программирование для профессионалов - 2017
Forwarded from Android Live 🤖
​​Complex UI/Animations
#разработка #статьи

Создание сложных анимаций — это не самое простое дело.
С появлением MotionLayout этот процесс становится проще, но все равно занимает достаточно много времени.

Однако, без этого никак. Анимации в приложении — это порой то, что делает приложение живым и выгодно отличающим его от других. Конечно, даже не анимированным приложением будут пользоваться, и анимации не должны быть первостепенной задачей при разработке. Но если приложение имеет хорошую функциональность, то анимации — это то, что даст повышенную удовлетворенность пользователей и, зачастую, вызовет «вау-эффект».

Но как же разрабатывать сложные, комплексные анимации? Недавно нашел статью, где автор делает анимацию списка в RecyclerView и его фильтрацию. Разделив на несколько небольших частей, у него получилось отличное демо-приложение, идеи из которого можно применить и к реальному.
Мне особенно понравилась анимация раскрытия диалога из FabButton.

Ссылка на статью, где автор описывает каждый шаг создания анимации тут, а здесь можно скачать демо-приложение.
Настоящий арсенал Android-разработчика

Здесь вам и различные инструменты, и полезные библиотеки, и многое другое. Но самое главное – все в одном месте: https://android-arsenal.com/
Разработка мобильных приложений на языке Kotlin. От калькулятора до криптотрекера: https://prglb.ru/2t6da
Strings.xml является важной частью любого Android-приложения и позволяет отделить все сообщения и отобразить на экране несколько языков. Давайте разберем некоторые лучшие практики по использованию strings.xml.

https://proglib.io/w/dbaf0c4c
Forwarded from Библиотека программиста
​​50 русскоязычных YouTube-каналов о языках программирования

Подборка YouTube-каналов и плейлистов, посвящённых различным языкам программирования: Python, JavaScript, C/C++, Java, Kotlin, Go, PHP и C#. Каждый найдёт что-то своё.

https://proglib.io/sh/BmlwSzRKUn
Forwarded from Android Live 🤖
​​Flow в ConstraintLayout
#разработка #статьи

Думаю, что для многих ConstraintLayout является одним из самых распространённых layout при разработке. И не зря, ведь его функциональность обширна. Сегодня расскажу об одной нераспространённой, но полезной фиче в ConstraintLayout.

По сути, Flow — это некий виртуальный layout, дающий большую функциональность родительскому ConstraintLayout. Например, если вы хотите отобразить сетку из 3 строк, то без Flow вам понадобилось бы использовать 3 chain. С ним же вы просто перечисляете элементы и выставляете WrapMode.Chain.

Есть и дополнительная функциональность: расстояние между элементами, стили, выравнивание. Почитать подробнее можно тут.