Articles of андроид поддержка библиотека

Разница между представлением AppCompat и обычным представлением Android

В чем разница между компонентом представления AppCompat и стандартным компонентом представления по умолчанию? Например, разница между AppCompatEditText и EditText , или между AppCompatButton и Button . Рассматривая документы разработчика для android.support.v7.widget , компоненты представления AppCompat описываются как « оттенок », но разве это единственная разница, и что именно это делает?

Как добавить библиотеки поддержки Android v7 в eclipse?

Как добавить в eclipse библиотеки поддержки Android v7? Например, как добавить CardView в проект eclipse android? Примечание. Это был вопрос ответа на вопрос, поэтому не нужно тратить время на то, чтобы ответить. Конечно, если у вас есть что добавить, пожалуйста.

BottomSheetBehavior не работает, когда обновление библиотеки дизайна до 24.2.0

BottomSheetBehavior правильно работает в compile 'com.android.support:design:24.1.1' Но когда я обновляю его до 24.2.0, это не работает. Это ошибка? Это мой код: <?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:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true" > <LinearLayout android:id="@+id/llScroll" android:layout_width="match_parent" android:layout_height="200dp" android:orientation="vertical" android:background="@color/blue_1" app:layout_behavior="android.support.design.widget.BottomSheetBehavior"> </LinearLayout> </android.support.design.widget.CoordinatorLayout>

Не удается разрешить символ при изменении версии библиотеки поддержки

Я надеюсь, что кто-то может пролить свет на эту проблему. Я пытаюсь изменить версии библиотеки поддержки: compile 'com.android.support:support-annotations:23.1.0' compile 'com.android.support:support-v4:23.1.0' compile 'com.android.support:support-v13:23.1.0' compile 'com.android.support:appcompat-v7:23.1.0' compile 'com.android.support:design:23.1.0' compile 'com.android.support:cardview-v7:23.1.0' compile 'com.android.support:recyclerview-v7:23.1.0' в compile 'com.android.support:support-annotations:23.1.1' compile 'com.android.support:support-v4:23.1.1' compile 'com.android.support:support-v13:23.1.1' compile 'com.android.support:appcompat-v7:23.1.1' compile 'com.android.support:design:23.1.1' compile 'com.android.support:cardview-v7:23.1.1' compile 'com.android.support:recyclerview-v7:23.1.1' То, что обычно кажется простым незначительным обновлением, вызвало целый день. […]

Проблема с нижним листом

Я ошибаюсь, когда показываю диалог Bottom Sheet в ландшафтном режиме. Проблема возникает в версии 24. + библиотеки дизайна. В соответствии с приведенным ниже изображением нижний лист отображается некорректно только в ландшафте. Я использую класс BottomSheetDialog, и я следую этому руководству: http://www.skholingua.com/blog/bottom-sheet-android , в моих опубликованных приложениях проблема также возникает. Я протестировал версию 25. +, и […]

Навигация и ActionBarDrawerToggle

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

Строка действий отображается неправильно при возврате из режима погружения

У меня возникают проблемы с возвратом из режима Immersive в ActionBarActivity . Для иллюстрации этой проблемы я создал простое приложение. Существует макет с одной кнопкой для переключения режима погружения. Когда «возвращение» из режима погружения, панель действий смещается вниз от ее исходного положения, примерно на том же расстоянии, что обычно смещается от верхней части экрана. Я […]

Ошибка рендеринга; Не удалось разрешить @ id / search_edit_frame

У меня ошибка, которая говорит, что не может решить @ id / search_edit_frame. Я не знаю, почему, я попробовал File> Invalidate Caches> Just Restart и перезапустил студию Android, также попытался изменить версию рендеринга на все мои поддерживаемые api. <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" myapp="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent"> <android.support.v7.widget.SearchView android:id="@+id/svSearch" android:layout_width="match_parent" android:layout_height="wrap_content" android:textSize="25sp" android:textColor="@color/textDefault" myapp="@string/search_hint" myapp="false" /> […]

Как обрабатывать проблемы нового нижнего листа библиотеки поддержки / дизайна?

Задний план Я использовал модифицированную версию библиотеки нижнего листа ( здесь , на основе этой библиотеки , также написал об этом здесь ), чтобы иметь хороший переход между свернутым (AKA «peeked») состоянием и расширенным состоянием. У библиотеки были свои проблемы, но в целом я исправил их все. Проблема Недавно мы обнаружили, что, возвращаясь со всех […]

Ошибка с привязкой FloatingActionButton в библиотеке поддержки 24.2.1

У меня проблема с 24.2.0, но теперь я использую 24.2.1, и ошибка все еще здесь, она работает только <= 24.1.1. У меня есть привязанный FloatingActionButton: <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent"> <android.support.design.widget.CoordinatorLayout android:id="@+id/contact_coordinator_layout" android:layout_width="match_parent" android:layout_height="wrap_content" tools:context="es.cocode.baseapp.contact.ContactFragment"> <FrameLayout android:id="@+id/map_fragment_container" android:layout_width="match_parent" android:layout_height="198dp" android:layout_marginBottom="210dp"> <fragment android:id="@+id/map_fragment" android:name="com.google.android.gms.maps.SupportMapFragment" android:layout_width="match_parent" android:layout_height="match_parent" /> </FrameLayout> <android.support.design.widget.FloatingActionButton android:id="@+id/fab_fullscreen_map" android:src="@drawable/ic_fullscreen_white_48dp" android:layout_width="56dp" android:layout_height="56dp" android:layout_margin="@dimen/fab_margin" app:layout_anchor="@id/map_fragment_container" […]

Intereting Posts
Переключение между фрагментами с помощью функции OnNavigationItemSelected в новом шаблоне активности навигационного ящика (Android Studio 1.4) Как установить задержку в Android? Как нарисовать график в Android, например, приложение Wifi Analyzer? Ограничить длину TextView Искать все вхождения строки во всем проекте в Android Studio Начиная с Android: Java или Python (SL4A) Как сделать снимок экрана в эмуляторе Android Eclipse, Android, Scala легко, но все равно не работает Простое приложение OCR с использованием камеры Android Зависимость Dagger2 – Gradle Android: Как остановить воспроизведение мультимедиа (mp3) при появлении конкретных миллисекунд? Преобразовывать значения карты в строковый массив Получение веб-шрифтов для работы с телефоном и андроидом – как? Как перехватить аудиопоток на устройстве Android? Android MediaPlayer отлично работает в приложении Custom Audio Streaming до Android 2.1, но не в более высоких версиях