Articles of android design library

Как масштабировать изображение в Android CollapsingToolbarLayout, например, WunderList

Как и два скриншота ниже. Первый багаж – это когда панель инструментов не сбрасывается, а второе изображение – сложенная панель инструментов. Интересно, как оживить и масштабировать изображение (T) и затухать его название (Tester32)

Вложенная проблема RecyclerView с AppBarLayout

Моя активность содержит AppBarLayout, предоставленную библиотекой дизайна 23.0.1, она скрывается при прокрутке вверх. У меня есть RecyclerView с каждым дочерним элементом, содержащим RecyclerView, в основном вложенным RecyclerView. Моя проблема в том, что когда я касаюсь любого внутреннего дочернего элемента RecyclerView и прокручиваю вверх, AppBar не скрывает. Однако, если я поместил свой палец в другое место […]

Запретить прокрутку RecyclerView в AppBarLayout до того, как AppBarLayout будет свернут

Я создаю RecyclerView с заголовком, где заголовок сжимается при прокрутке RecyclerView . Я могу достичь этого очень близко к макету ниже, с прозрачным AppBarLayout и MyCoolView который является заголовком. Эффект параллакса отлично работает. Однако, если заголовок все еще виден и я бросаю RecyclerView , RV медленно прокручивается вверх, а некоторые элементы находятся под панелью инструментов, […]

Странное поведение с компоновкой координатора и сворачивающаяся панель инструментов с перекрывающимся контентом

Я пытаюсь получить некоторые детали с моей страницы фильма, чтобы перекрывать панель инструментов, но несколько угловых случаев продолжают вызывать перекрытие содержимого под серединой панели инструментов. Последний случай, который вызывает это, показывает закусочную. Любая информация была бы полезна, поскольку до сих пор поведение overlapTop было очень затруднительным и усугублялось для работы. Изменить: я также использую appBarLayout.setExpanded, […]

Android – возможность использования AppCompatActivity без поддержки библиотеки

В моем приложении build.gradle зависимости: compile 'com.android.support:support-v4:22.0.0' compile 'com.android.support:recyclerview-v7:22.0.0' compile 'com.android.support:cardview-v7:22.0.0' compile 'com.android.support:support-v13:22.0.0' compile 'com.android.support:palette-v7:22.0.0' compile 'com.android.support:design:22.2.1' compile 'com.android.support:percent:22.2.0' compile 'com.google.android.gms:play-services:7.0.0' Без compile 'com.android.support:appcompat-v7:22.0.0' я все еще могу использовать AppCompatActivity и ActionBar , которые из библиотеки поддержки v7. Любые ответы, объясняющие причины, будут оценены 🙂

Заполнение статусной строки CoordinatorLayout исчезает во время транзакций фрагментов

С 22.2.1 Design Support Library и API 22 (еще не тестировался в более ранних версиях), я сталкиваюсь с проблемами с заполнением строки состояния при переключении между фрагментами. Исходный фрагмент загружается штрафом, но после транзакции фрагмента отладка строки состояния исчезает, выдвигая все представления вверх, где они не должны быть. То же самое происходит с исходным фрагментом […]

Gradle build очень медленно после добавления библиотеки поддержки Android Design

Студия Android работает очень медленно после добавления библиотеки поддержки Android Design в gradle compile 'com.android.support:design:22.2.0' Но быстро наращивается, как только я удаляю указанную выше библиотеку, 30 секунд против 5 минут, я использую TabLayout и панель инструментов из библиотеки, поэтому мне это нужно, не уверен, что проблема с библиотекой или сама TabLayout требует времени для загрузки, […]

AppBarLayout странно занимает пространство и толкает контент вниз

Я использую новую библиотеку Android Design & Auto hide из Toolbar . В настоящее время автоматическое скрытие на свитке отлично работает. Но, имея эту проблему, взгляните на снимок экрана ниже Как вы видите, FloatingActionButton сдвинут бит вниз . Код: <android.support.design.widget.CoordinatorLayout xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@android:id/home" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true"> <android.support.v7.widget android:id="@+id/list" android:layout_width="match_parent" android:layout_height="match_parent" android:clipToPadding="false" android:paddingTop="@dimen/activity_vertical_margin" app:layout_behavior="@string/appbar_scrolling_view_behavior"/> <android.support.design.widget.FloatingActionButton android:id="@+id/fab" android:src="@drawable/ic_shuffle" […]

Как показать непрочитанный счетчик сообщений на вкладках внутри TabLayout?

Я использую TabLayout библиотеки поддержки поддержки Android. Я хочу показать непрозрачный счетчик уведомлений на вкладке с заголовком, как показано ниже. Как установить непрочитанный счет на Tab внутри TabLayout ?

FrameLayout отображается над AppBarLayout

У меня есть простой CoordinatorLayout с AppBarLayout и FrameLayout , но содержимое FrameLayout отображается над AppBarLayout независимо от атрибута FrameLayout в FrameLayout . Я попытался добавить этот атрибут в другое место (например, на моем RecyclerView ), но это то же поведение. Вот фотография, чтобы показать, что я имею в виду. Макет Activitiy: <?xml version="1.0" encoding="utf-8"?> […]