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

Измените толщину нижней строки EditText, когда она завернута в TextInputLayout

Вот мой код Разметка XML <android.support.design.widget.TextInputLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:theme="@style/TextLabel"> <EditText android:id="@+id/etContactName" android:layout_width="match_parent" android:layout_height="wrap_content" android:hint="Contact Name"/> </android.support.design.widget.TextInputLayout> Стиль <style name="TextLabel" parent="TextAppearance.AppCompat"> <item name="android:textColorHint">@color/hintColor</item> <item name="colorAccent">@color/primaryColor</item> <item name="colorControlNormal">@color/hintColor</item> <item name="colorControlActivated">@color/primaryColor</item> </style> Вот вывод (Нормальный вид) (Сфокусированное изображение) Теперь мои проблемы / проблемы Я хочу, чтобы нижняя строка была тоньше. Где я должен его изменить. Мигающий курсор не […]

Раздвижные вкладки на панели инструментов с использованием дизайна материалов

Я изучаю использование раздвижных вкладок с использованием Material Design, используя этот пост . Мне удалось достичь SlidingTabs под Toolbar , как этот: Но теперь я хотел бы создать вкладки Fragment ActionBar / ToolBar …

Существует ли библиотека наложения / витрина 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, и я реализую навигационный ящик. Я читаю новую спецификацию дизайна материалов и контрольный список материалов . Спектр говорит, что панель слайдов должна плавать над всем остальным, включая строку состояния, и быть полупрозрачной над строкой состояния. Моя панель навигации находится над строкой состояния, но у нее нет прозрачности. Я следил за […]