Обзор библиотеки NavigationTabBar для Android от команды DevLight Overview of the NavigationTabBar for Android from DevLight

[:ru]Сегодня в очередном выпуске Дизайна андроид приложений обзор интересной библиотеки от команды DevLight. Кто не в курсе, это успешные разработчики, которые начинали когда-то с уроков на нашем канале. Теперь у них большая фирма и крутые заказчики. Интервью с ребятами можно посмотреть по ссылке. Ребята рассказывают о том, чего достигли и Читать дальше…

Android Учебник: переключение между Listview и Gridview в Android во время выполнения

В этом учебнике мы создадим простое Android приложение для отображения списка данных с использованием ViewStub и переключение режима отображения между Listview и Gridview во время работы приложения. Скачать исходный код

Кастомные view для пунктов меню в приложении андроид

В этом уроке вы узнаете, как создавать интерактивные значки для пунктов меню, отображаемых в тулбаре android-приложения. Android framework делает многое, чтобы помочь нам создать и взаимодействовать с элементами меню действий (это маленькие значки на правой стороне панели инструментов). Путем вызова нескольких методов установки framework будет автоматически обрабатывать три вещи для нас. Читать дальше…

Android Учебник: создание RecyclerView, CardView и меню опций для элемента RecyclerView

Android Учебник: создание RecyclerView, CardView и меню опций для элемента RecyclerView В этом уроке вы узнаете, как создать простое приложение с помощью RecyclerView, CardView для отображения данных, а затем добавить меню опций (options menu) для элементов списка. Пример кода: <?xml version=»1.0″ encoding=»utf-8″?> <RelativeLayout xmlns:android=»http://schemas.android.com/apk/res/android» xmlns:tools=»http://schemas.android.com/tools» android:id=»@+id/activity_main» android:layout_width=»match_parent» android:layout_height=»match_parent» android:paddingBottom=»@dimen/activity_vertical_margin» android:paddingLeft=»@dimen/activity_horizontal_margin» android:paddingRight=»@dimen/activity_horizontal_margin» Читать дальше…

Как добавить BottomNavigationView в ваше android приложение

Рассмотрим новый компонент библиотеки поддержки материального дизайна BottomNavigationView. Это нижняя панель навигации, позволяющая переключаться между экранами приложения в одно касание, она предназначена в основном для смартфонов, поскольку расположение в нижней части экрана обеспечивает удобный и быстрый доступ для пользователя. Этот компонент доступен в Design Support Library с версии 25.0.0 и Google Читать дальше…

Работа с ConstraintLayout в Android Studio

После последнего крупного обновления среды разработки Android Studio до версии 2.2 которое мы подробно рассматриваем здесь, разработчики добавили новый элемент разметки экрана — ConstraintLayout. Сегодня мы рассмотрим, что такое ConstraintLayout и как его использовать при создании пользовательского интерфейса мобильных приложений для андроид.

Векторная анимация в приложениях android (Animated Vector Drawable)

Как использовать векторную анимацию (Animated Vector Drawable) в андроид-приложениях. Как загрузть в приложение android свою векторную картинку и как анимировать векторные изображения. На прошлом уроке по дизайну андроид-приложений мы говорили об использовании векторной графики и научились создавать векторные ресурсы в Андроид Студио. На этом уроке загрузим в приложение свою векторную картинку Читать дальше…

Работаем с векторной графикой в Android Studio

Поговорим о том, как использовать векторную графику (Vector Drawable) в андроид-приложениях и какие это дает преимущества. После обновления библиотеки поддержки дизайна до версии 23.2 добавлена поддержка векторной графики приложениями для устройств начиная с Android 3.0, т.е. API 11 и выше. Это нововведение позволяет отказаться от использования обычных картинок в приложениях. Читать дальше…

DayNight: настраиваем автоматическую смену темы в android в зависимости от времени суток

О том, как настроить DayNight тему в приложении андроид, которая устанавливает темную или светлую тему оформления вашего приложения на основе времени суток и текущего местоположения Мы уже писали, что вышла новая библиотека поддержки Android Support Library 23.2. Новая либа добавляет сразу несколько интересных вещей: это и поддержка векторных изображений в android ниже Читать дальше…

Android Support Library 23.2, DayNight, Android API, animated-vector-drawable, support-vector-drawable, VectorDrawableCompat, AppCompat DayNight, Bottom Sheets, MediaBrowserServiceCompat, RecyclerView, векторная графика в android, векторная анимация в android

Библиотека Android Support Library 23.2 — поддержка векторных изображений, новая тема DayNight и новые элементы материального дизайна

Android Support Library 23.2 Когда речь идет о библиотеке поддержки Android, важно понимать, что это не одна библиотека, а целый набор библиотек которые стремятся предоставить обратную совместимость версий Android API, а так же предлагают уникальные возможности, не требуя наличия последней версии платформы андроид. Версия 23,2 добавляет несколько новых библиотек поддержки, а Читать дальше…

Android Material Design: Работа с вкладками

Библиотека поддержки  Android Design Support Library облегчает разработку, обеспечивая обратную совместимость множества компонентов в материальном стиле, вплоть до Android 2.1. В ней представлены такие компоненты, как navigation drawer, floating action button, snackbar, tabs, floating labels и animation frameworks. В этой статье мы узнаем, как реализовать вкладки в андроид приложении в стиле Material Design. Прежде чем идти дальше, ознакомьтесь с Читать дальше…

Android Sliding Tabs — раздвижные вкладки в стиле Material Design

Как вы могли заметить, Google обновил многие из своих приложений в стиле Material Design. Одним из основных визуальных изменений в обновления является обновленные раздвижные вкладки. Google дает хорошие руководящие принципы по разработке приложений с вкладками (узнать больше), но не спешит обновлять документацию. В этом учебном пособии я покажу вам, как создать Android приложение Читать дальше…

Scrolling Activity в Android Studio — структура шаблона, пример работы | Дизайн андроид приложений

Рассматриваем Scrolling Activity в Android Studio — новый шаблон для быстрого создания андроид-проекта, добавленный в последнем обновлении официальной среды разработки приложений для андроид. Ссылки: Весь плейлист: ссылка Исходный код проекта скачать: ссылка Спецификация материального дизайна: Patterns– Navigation drawer: ссылка Android Design Support Library — поддержка компонентов Material Design: ссылка

Navigation Drawer Activity в Android Studio — структура шаблона, пример работы | Дизайн андроид приложений

Рассматриваем Navigation Drawer Activity в Android Studio — новый шаблон для быстрого создания андроид-проекта, добавленный в последнем обновлении официальной среды разработки приложений для андроид. Ссылки: Исходный код проекта скачать: ссылка Работа с фрагментами в android: ссылка Спецификация материального дизайна: Patterns– Navigation drawer: ссылка Android Design Support Library — поддержка компонентов Material Design: Читать дальше…