Articles of дизайн библиотека

FloatingActionButton, квадратная кнопка ниже уровня API 17

Я использую android.support.design.widget.FloatingActionButton из новой библиотеки поддержки дизайна 22.2.0 в моем файле макета. Он работает нормально, но он показывает квадратную кнопку ниже уровня API 17

Android: Как работать с CoordinatorLayout и прозрачной навигационной панелью?

Я изучаю новую библиотеку дизайна поддержки Google. Я боюсь, как сделать навигационную панель полупрозрачной и показать содержимое recyclerView под панелью. Я тестирую 5.1-я ссылку 5. Я использовал проект ниже как проект тестирования. Образец кода от Chris Banes: https://github.com/chrisbanes/cheesesquare Я добавил ниже styles.xml <item name="android:windowTranslucentNavigation">true</item> Чтобы сделать навигационную панель полупрозрачной. Но я не могу сделать CoordinatorLayout […]

Программно показать панель инструментов после скрытия прокруткой (Android Design Library)

У меня есть следующий макет: ящик, основной вид содержимого которого имеет AppBarLayout, RecyclerView и TextView. Когда я просматриваю recycler, панель инструментов правильно скрыта. Тем не менее, у меня есть прецедент: когда все элементы из ресайклера удалены, я устанавливаю его видимость на «ушел» и TextView с соответствующим сообщением, которое он показывает. Если это происходит, когда панель […]

Панель инструментов с неправильной высотой и тенью

Я пытаюсь добавить тень к панели инструментов, используя высоту и Библиотеку дизайна. Код макета выглядит примерно так: <android.support.design.widget.CoordinatorLayout … > <android.support.design.widget.AppBarLayout … > <android.support.design.widget.CollapsingToolbarLayout … > <android.support.v7.widget.Toolbar android:id="@+id/app_bar" android:layout_width="match_parent" android:layout_height="?actionBarSize" app:contentInsetStart="16dp" android:background="@color/colorPrimary" android:elevation="16dp" /> </android.support.design.widget.CollapsingToolbarLayout> </android.support.design.widget.AppBarLayout> Полный исходный код приложения доступен на github . Проблема в том, что высота панели инструментов или тень не ведут […]

Навигация и ActionBarDrawerToggle

С новым NavigationView по-прежнему рекомендуется использовать ActionBarDrawerToggle или это не «Material Design»? Например, ранее мы должны были скрыть элементы панели действий, когда ящик был открыт, но теперь в руководствах говорится, что они должны оставаться.

Как использовать SwipeDismissBehavior.OnDismissListener на RecyclerView

Я пытаюсь использовать SwipeDismissBehavoir из библиотеки поддержки дизайна. У меня есть элементы списка в RecyclerView и выбор элемента должен отклоняться (например, приложение для входящих сообщений Google). Я установил прослушиватель для элементов RecyclerView , но слушатель SwipeDismissBehavior onDismiss не получил вызов. SwipeDismissBehavior behavior = new SwipeDismissBehavior(); CoordinatorLayout.LayoutParams params = (CoordinatorLayout.LayoutParams)mItemLayout.getLayoutParams(); params.setBehavior(behavior); behavior.setListener(new SwipeDismissBehavior.OnDismissListener() { @Override public […]

TabLayout выбранный уровень гравитации

TabLayout настроен с помощью ViewPager , имеет множество вкладок, MODE_SCROLLABLE и ключевое app:tabContentStart="72dp" . Когда пользователь выбирает вкладку, TabLayout пытается прокрутить выбранную вкладку до центра. Я хотел бы, чтобы выбранная вкладка оставалась выровненной по ключевой линии, а не по центру. Является ли это возможным? Библиотека поддержки дизайна Android v22.2.0.

Пользовательская тема препятствует цвету фона snackbar

Попробовав новую библиотеку поддержки дизайна, я добавил закусочную; Но в отличие от основного фона, текстовая область не имеет значения по умолчанию #323232 . Вместо этого он выглядит так . Он, кажется, берет свой цвет от значения android:background определенного в пользовательской теме в моих styles.xml , который выглядит следующим образом: <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> … <item name="android:background">#4f4f5e</item> […]

Плавающая кнопка действия, прикрепленная якорем, не скрывающаяся при прокрутке элементов RecyclerView медленно

У меня есть дизайн внизу. То, что я хочу выполнить над макетом вкладок: Я хочу иметь AppBarLayout, который скрывается, когда пользователь прокручивает RecyclerView на одной из вкладок. Я хочу, чтобы изображение пользователя было прикреплено к синему фону за ним и чтобы скрыть, когда пользователь прокручивается вниз. Я хочу, чтобы вкладки были прикреплены вверху, когда пользователь […]

Как заставить новый NavigationView играть хорошо со строкой состояния?

Я играю в новой библиотеке поддержки дизайна Google, и это взрыв! Я просто немного озадачен, но на навигационном экране. Все, что я прочитал, говорит о том, что NavigationView достаточно умен, чтобы самостоятельно обрабатывать прозрачный холст. (Сообщение разработчика android-разработчиков , для одного, поиск scrim). Во всяком случае, когда я пытался это сделать, я получил следующий результат: […]

Intereting Posts
Android: как получить миниатюру видео файла, который является приватным для вашего приложения? AnimationDrawable программно без анимационного списка xml Android FragmentTabHost – Не полностью выпечен? Gson – прочитать значение с двумя разными ключами SensorEventListener не получает незарегистрированный метод unregisterListener () Есть ли способ установить алгоритм рисования с помощью XML? Сервисы Google Play в эмуляторе, кнопка входа в Google Plus и т. Д. Android: TextView: удаление интервала и отступов сверху и снизу Поддерживает ли Android план поддержки Java7? Настройка гравитации ImageView в центр в android программно Несоответствие при настройке размера шрифта TextView в коде и в ресурсах Добавление диалогового окна «Прогресс» в веб-просмотре API Android Places: службы Google Play устарели на эмуляторе Как изменить цвет панели выбора текста, который появляется при копировании текста? Как проверить, отображается ли диалог или отображать несколько диалогов того же типа?