Articles of android 5.1.1 lollipop

Стиль кнопки работает на Android 5, но не на Android 4

У меня есть стиль кнопки с синим фоном, который отлично работает в API 22, но одна и та же кнопка отображается темно-серым цветом без примененного стиля в Android 4. Это мой стиль: <style name="MyApp.Plain" parent="Theme.AppCompat.NoActionBar"> <item name="android:windowBackground">@drawable/background</item> <item name="android:buttonStyle">@style/MyApp.Widget.Button</item> </style> <style name="MyApp.Widget.Button" parent="@android:style/Widget.Button"> <item name="android:background">@drawable/btn_blue</item> <item name="android:focusable">true</item> <item name="android:clickable">true</item> <item name="android:textStyle">bold</item> <item name="android:textSize">14sp</item> <item name="android:textColor">#fff</item> […]

AutoCompleteTextView странное поведение в устройстве LolliPop

Я использую AutoCompleteTextView в своем макете. Но это colorControlNormal и Activate не работает, как я ожидал. Мое значение цвета – #0072BA . Ниже приведено изображение для разных устройств. 1.) Android Kitkat 2.) Android LolliPop 3.) Android Marshmallow Код Xml, который я использовал, ниже <TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:textColor="@color/md_black_1000" android:layout_marginTop="5dp" android:textSize="15sp" android:text="Medical Store Name" android:textColorHint="#999999" android:layout_below="@+id/search_drug_store" android:id="@+id/autoCompleteTextView_storename" […]

NavigationView + селектор + эффект эффекта пульсации выбран не работает

Я искал все вещи и экспериментировал, но не повезло с NavigationView . itemIconTint , itemTextColor и itemBackground работающий с эффектом ripple . Но проблема в том, что state selected не работает в selector drawable Я также создал drawable-v21 и поместил ripple_navigation_selector.xml Моя цель заключается в том, что при открытии ящика снова предыдущий выбранный элемент должен […]

Android MediaCodec кодирует и декодирует в асинхронном режиме

Я пытаюсь декодировать видео из файла и кодировать его в другом формате с помощью MediaCodec в новом асинхронном режиме, поддерживаемом на уровне API 21 и выше (Android OS 5.0 Lollipop). Существует много примеров для этого в синхронном режиме на таких сайтах, как Big Flake , Google Grafika и десятки ответов на StackOverflow, но ни один […]

Android убивает мою пусковую установку на BT connect

Я написал приложение для Android с Apache cordova. Это приложение для киосков, и в основном оно работает нормально. К сожалению, есть проблема: при определенных обстоятельствах Android сильно убивает мое приложение и сразу же перезапускает его. – Загрузка занимает около 3 секунд, где отображается белый экран. Он запускается совершенно новым (onPause, onResume не вызывается). В журнале […]

Возможно ли переход от общего элемента в представление в RecyclerView?

В связи с нормальным Lollipop-преобразованием Activity, имеющим общие элементы, например https://github.com/codepath/android_guides/wiki/Shared-Element-Activity-Transition , довольно часто происходит переход из представления из представления Recycler в Нормальный вид целевой деятельности. Тем не менее, в случае целевого представления, также находится в качестве наблюдателя recyclerView, есть ли способ сделать это возможным (т. Е. Предоставить целевое представление ActivityOptionsCompat)? Благодаря!

Тост: Разница между «этим» и «getApplicationContext ()»?

Мое устройство работает под управлением Android 5.1.1, и я узнал, что если я использую Toast.makeText(this, "This is a toast", Toast.LENGTH_SHORT).show(); Я получил это: Но если я использую getApplicationContext() вместо this , Toast.makeText(getApplicationContext(), "This is a toast", Toast.LENGTH_SHORT).show(); Я получил это: Оба вызываются непосредственно из активности. Почему это?

SubscriptionInfo.getMnc () возвращает одно и то же значение для SIM-карт с разными несущими

Я пытался получить номер MCC и MNC (в основном, я хочу номер IMSI, но этого также достаточно) на устройстве Android 5.1, имеющем двойной Sim (оба активных). Поскольку 5.1 поддерживает двойной Sim, я использовал диспетчер подписки следующим образом: SubscriptionManager manager = SubscriptionManager.from(this); List<SubscriptionInfo> sil = manager.getActiveSubscriptionInfoList(); if (sil != null) { for (SubscriptionInfo subInfo : sil) […]

Создание цифрового виджета с пользовательским шрифтом

Я пытаюсь создать виджет цифровых часов с пользовательским шрифтом. И это оказалось самой большой проблемой для моих Android-приложений. (Думал, что это будет так же просто, как tc.setTypeFace("whatever") и покончить с ним) Лучше всего поцарапать TextClock и использовать ImageView и передать ему Bitmap с помощью настраиваемого AlarmManager для создания нового изображения для просмотра каждую секунду. До […]

Как проверить, включена ли батарея для Android Lollipop

Android Lollipop представил режим экономии заряда батареи, который может быть включен в любое время, и включается по умолчанию, когда аккумулятор находится на уровне 15% или ниже. Это создает проблему для моего приложения, поскольку функция экономии заряда батареи отключает анимацию, которая предоставляет важную информацию. (Чтобы дать контекст, мое приложение позволяет пользователям настраивать лицо Android Wear, когда […]

Intereting Posts
ArrayAdapter in Fragment – Android Как показать маркер в Картах, запущенных Geo Uri Intent? Сохранить Android SQLite Обновлено до версии SDK 2.3 – теперь эмуляторы не имеют возможности подключения Как удалить неиспользуемые языки из окончательного файла APK с помощью Xamarin.Android? Назначение контейнера во фрагментах для Android Возможно ли создать такой вид пользовательского вида в Android? ViewPager внутри ScrollView – вертикальная прокрутка не работает Получите предпочтение яркости экрана в Android Разделить Android-приложение на две части Что такое обезьяна, которая возится с моим телефоном Android? Темы Android: определение цветов / градиентов в «baseTheme.xml», использование внутри элементов управления, переопределение в «subThemeX.xml» Android: ошибка выравнивания при создании / показе 9patch изображения Зависимость монитора Android-устройств от устаревшей среды исполнения Java SE 6 В чем разница между commit () и apply () в общих предпочтениях