Articles of дизайн дизайн

Существует ли библиотека наложения / витрина Android Material Design onboard / tutorial?

Я видел это в Календаре Google. Это выглядит круто: Я знаю о старом ShowCaseView и видел RoboDemo, но ни один из них не обновляется для Material Design. Есть ли библиотека, которая означает, что нам не нужно откатывать / адаптировать наши собственные?

Как включить горизонтальную прокрутку на вкладке, например Google Play?

Я ссылаюсь на отличную демонстрацию здесь относительно материального дизайна. В нем есть вкладки, но когда я добавляю слишком много элементов табуляции, вы получаете хлыст (см. Снимок экрана). Как я могу заставить его прокручивать по горизонтали? Я считаю, что ниже макет должен внести изменения, но я расчесывал документы и, похоже, не смог их получить, помогите! <android.support.design.widget.CoordinatorLayout […]

FloatingActionButton не скрывает

Я пытаюсь скрыть свой FloatingActionButton fabLocation программно с помощью: fabLocation.setVisibility(View.GONE) Но это не работает. Если я добавлю android:visibility="gone" в свой XML-макет, fabLocation скрыт, когда я запускаю свою активность, но он появляется при прокрутке. Вот мой макет: <?xml version="1.0" encoding="utf-8"?> <android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/main_content" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true"> <android.support.design.widget.AppBarLayout android:id="@+id/appbar" android:layout_width="match_parent" android:layout_height="wrap_content" android:fitsSystemWindows="true" android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"> <android.support.design.widget.CollapsingToolbarLayout android:id="@+id/collapsing_toolbar" android:layout_width="match_parent" […]

Как реализовать Elevation Material-Design для Pre-lollipop

Google показал несколько хороших способов, чтобы эффект возвышения был показан на Lollipop здесь . android:elevation="2dp" Для кнопок, android:stateListAnimator="@anim/button_state_list_animator" Как я могу имитировать эффект возвышения на версиях до Lollipop без сторонней библиотеки?

Как я могу получать уведомления о том, что Snackbar уволился?

Я использую Snackbar из библиотеки com.android.support:design:22.2.0 . Я использую его для отмены удаления. Чтобы облегчить мою жизнь, я собираюсь сделать UI похожим на то, что вещи фактически удалены из источника данных, и если кнопка отмены в снэке не нажата, на самом деле выполните удаления из источника данных. Итак, я хочу знать, когда Snackbar больше не […]

Android L – плавающая кнопка действия (FAB)

Разве Google уже выпустил определенный стиль или компонент для этой новой круглой кнопки FAB или я должен реализовать проект самостоятельно? Кнопка описана здесь: Google Design | Плавающие кнопки действий РЕДАКТИРОВАТЬ (05/2015): проверить ответ Лукаса / ответ Габриэле, показывающий простой способ реализовать его с помощью библиотеки поддержки дизайна.

Как настроить цвет фона элемента и цвета текста внутри NavigationView?

Я хочу добиться чего-то подобного в документах Material Design Docs . colorControlHighlight используется для фона для отмеченных элементов. Мне нужно настроить: Фон не установлен Цвет текста Цвет текста не установлен

Навигация Ящик полупрозрачный поверх строки состояния не работает

Я работаю над проектом Android, и я реализую навигационный ящик. Я читаю новую спецификацию дизайна материалов и контрольный список материалов . Спектр говорит, что панель слайдов должна плавать над всем остальным, включая строку состояния, и быть полупрозрачной над строкой состояния. Моя панель навигации находится над строкой состояния, но у нее нет прозрачности. Я следил за […]

Как имитировать поведение 3-х фазовых карт Google Maps?

Задний план Мне присваивается пользовательский интерфейс, который ведет себя аналогично тому, как Google Maps показывает нижний лист для найденного результата. Он имеет три разных этапа: Нижнее содержание. Верхняя область по-прежнему осязаема и не будет прокручивать что-либо внизу Полноэкранный контент, а верхняя область имеет большой заголовок. Полноэкранный контент, в то время как верхняя область имеет только […]