Articles of android 5.1.1 lollipop

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, когда […]

Android – Как определить, когда запускается приложение для 3D-вечеринки

В настоящее время я разрабатываю приложение для планшетов, которое покажет рекламу в магазинах. Мне нужно добавить защиту паролем для приложения настроек. Для этого мне нужно обнаружить, что приложение настроек запущено в фоновом режиме. Для устройств с Android ниже API 21 это можно сделать с помощью getRunningTasks () . К сожалению, этот метод устарел. Я попытался […]

Android 5.x ClassNotFoundException отлично работает на 6.0+

Я обновил minSdkVersion моего проекта с 19 до 21. Это вызвало проблему с устройствами 5.0 / 5.1, где я не могу запустить приложение. Я продолжаю получать ClassNotFoundException в своем классе приложения. Ниже приведены полный журнал, класс приложения и файл градиента. Если я верну свой проект обратно в minSdkVersion 19, тогда приложение будет работать на 4.4+ […]

Android Webview предоставляет сообщение net :: ERR_CACHE_MISS

Я создал веб-приложение и хочу создать приложение для Android, которое имеет веб-представление, показывающее мое веб-приложение. Следуя инструкциям разработчика Google для создания приложения, я успешно установил его на свой телефон с Android 5.1.1. Однако, когда я запускаю приложение в первый раз, веб-просмотр показывает сообщение: страница не доступна Не удалось загрузить веб-страницу по адресу http://www.google.com.sg как: нетто […]

Android getResources (). GetDrawable () устаревший API 22

С новым API android API 22 getResources().getDrawable() теперь устарел. Теперь лучший подход – использовать только getDrawable() . Какие изменения?