Articles of андроид 5,0 леденец на основе

Общие сведения о переходах общих элементов exit / reenter

Я делаю некоторые рудиментарные исследования Shared Element Transitions в Android L. Простой пример, который у меня установлен, имеет представление изображения, переводимое с верхней части экрана в нижнюю часть экрана во время переходов активности, и я увеличил продолжительность перехода Поэтому я вижу, как все работает. На данный момент я столкнулся с двумя проблемами, пытаясь понять, как […]

Как запустить приложение с Theme.Material на более старых устройствах

Как запустить приложение на устройствах pre-v21 ? compileSdkVersion 'android-L' minSdkVersion 14 targetSdkVersion 'L' Я использую только Theme.Material на v21 . Я НЕ использую библиотеку поддержки v20 , я использую com.android.support:support-v4:19.+ При запуске приложения из Android Studio он говорит, что устройство несовместимо: {compatible=NO, reason=minSdk(API 20, L preview) != deviceSdk(API 16)} Откуда он берет minSdk 20 ? […]

Диалоговое окно предупреждения Android не правильно настроено на Lollipop

Я пробовал все, чтобы заставить это работать, и не могу понять это. Я пытаюсь использовать диалоговое окно предупреждения в моем приложении. Он отлично работает на KitKat, но не на Lollipop. Я даже пробовал использовать много материалов на GitHub, и снова они работают на Киткате, но не на Lollipop. Я тестирую свой Nexus 5 с образцом […]

Как реализовать «Таблицы данных» (компонент дизайна материалов) в android?

Я рассмотрел эти новые спецификации дизайна https://www.google.com/design/spec/components/data-tables.html#data-tables-interaction Как мы можем реализовать всю эту структуру, взаимодействие в android. Я не нашел достаточно документов, описывающих эту реализацию. Это только спецификация языка дизайна. Какие-нибудь полезные документы? благодаря В официальном документе говорится, что «Таблицы данных обычно появляются в настольных корпоративных продуктах». Но мне интересно об этом. Разве это не […]

Есть ли код для Snackbars в Android L или мы ожидаем, что они сами их реализуем?

На веб-сайте Material design упоминается новый похожий на тост элемент, называемый Snackbar: http://www.google.com/design/spec/components/snackbars-and-toasts.html Документация SDK для предварительного просмотра Android L (извините, что не может ссылаться, поскольку она доступна только для загрузки) не упоминает о Snackbar в списке классов или в качестве модификатора в документации класса Toast. Я пропустил что-то очевидное или мне нужно создать собственный […]

Как я могу масштабировать текстовые изображения, используя общие переходы элементов?

Я могу получить TextViews для перехода между двумя действиями, используя ActivityOptions.makeSceneTransitionAnimation . Однако я хочу, чтобы текст увеличивался по мере его перехода. Я могу видеть пример дизайна материала, увеличивающий текст «Alphonso Engelking» в процессе перехода карточки контакта. Я попытался установить атрибуты шкалы в целевом TextView и использовать переходы разделяемого элемента changeTransform, но он не масштабируется, […]

Вкладка «Android 5.0» с панелью инструментов

Как я могу достичь игрового магазина, такого как вкладки (Hide on scroll, правильные поля, тонкий индикатор)? Я пробовал SlidingTabs и некоторые другие библиотеки, но все они устарели. Более подробно, когда я разрабатывал API 20 и меньше (до Android 5.0), я использовал для вызова actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS); ? Теперь с Android 5.0 весь ActionBar заменяется ToolBar. Каков правильный […]

Переход активности андроида 5 на более низкий api

Каждый раз, когда я нахожусь, я наткнулся на этот «переход активности Android 5 (L), доступный только по API >= 21 . Это нормально, но я могу видеть некоторые приложения, такие как QuickPic и google inbox которые используют аналогичный переход, а также работают на более низком api, так как это приложение может делать такое? что я […]

Неопределенный круговой индикатор хода на андроиде белый, несмотря на цвет.

Я не могу понять, как изменить цвет индикатора неопределенного круга на API-21. Я убедился, что мой colorAccent установлен правильно. Я понимаю, что система должна взять из colorAccent и соответствующим образом окрасить ProgressBar. Любая идея, что может пойти не так? приложение / SRC / основные / разрешения / макет-v21 / fragment_story_comments.xml <ProgressBar android:id="@+id/progress_bar" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true" […]

Как имитировать стиль с поднятыми кнопками Material-design, даже для pre-Lollipop (минус специальные эффекты)?

Google показал несколько хороших способов, что кнопки отображаются на Lollipop здесь . Я говорю о поднятых и плоских пуговицах. Как я могу имитировать их на версиях до Lollipop, кроме специальных эффектов (рябь и т. Д.)? Я говорю об этом и об этом . Конечно, на Lollipop и выше, я бы хотел использовать специальные эффекты. Я […]