Articles of Андроидные

Откуда приходит Enum.values ​​()?

Я просматривал документацию и исходный код, потому что я хотел быть уверенным, что values ​​() всегда будет возвращать массив в том порядке, в котором объявлены значения Enum. Оказывается, это не в документации, насколько я могу судить. Я проверил исходный код для класса Enum и не повезло ( есть связанный, частный метод getValues ). Поэтому я […]

Менеджер пакетов Android сменил TransactionTooLargeException

Мое приложение читает список всех установленных файлов APK, а затем циклически просматривает список, чтобы прочитать информацию APK, однако это исключает исключение TransactionTooLargeException. Из того, что я прочитал здесь http://developer.android.com/reference/android/os/TransactionTooLargeException.html , google рекомендует разбить крупные транзакции на более мелкие транзакции. Однако, похоже, это происходит посередине при переходе через список APK. Если я поймаю исключение и продолжу […]

Этот класс обработчика должен быть статическим или может возникнуть утечка: AsyncQueryHandler

Ошибки ссылок обработчика Поскольку этот обработчик объявлен как внутренний класс, он может запретить сборку внешнего класса. Если обработчик использует Looper или MessageQueue для потока, отличного от основного потока, то проблем нет. Если обработчик использует Looper или MessageQueue основного потока, вам нужно исправить объявление Handler следующим образом: Объявить обработчик как статический класс; Во внешнем классе создайте […]

Android: отключен звук уведомления

У меня есть уведомление с этим кодом: Notification notifica = new Notification(); notifica.flags |= Notification.FLAG_AUTO_CANCEL; notifica.icon = R.drawable.serie_notification; notifica.when = System.currentTimeMillis(); С notifica.defaults = notifica.defaults | Уведомление.DEFAULT_SOUND; Я включаю звук по умолчанию, но если я хочу отключить звук, как я могу это сделать?

Java.lang.NoSuchMethodError: android.app.Notification $ Builder.build

Я только что добавил значок уведомления на панель уведомлений в своем приложении, поддерживающее Android> = 11, и он начал бросать ниже ошибки: java.lang.NoSuchMethodError: android.app.Notification$Builder.build at com.xynapse.autokam.MainActivity.onCreate(MainActivity.java:195) at android.app.Activity.performCreate(Activity.java:4519) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1049) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1920) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1981) at android.app.ActivityThread.access$600(ActivityThread.java:123) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1147) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:137) at android.app.ActivityThread.main(ActivityThread.java:4464) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:511) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:822) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:589) at dalvik.system.NativeStart.main(Native […]

Разрешение отказа: … требует android.permission.WRITE_EXTERNAL_STORAGE

Итак, последняя стена, на которой я попал, пытается записать на SD-карту с моей программой. Я получаю: [2011-05-28 10:00:16 – LatinDictionary] ActivityManager: java.lang.SecurityException: Permission Denial: starting Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 cmp=com.joelman.latindictionary/.LatinDictionary } from null (pid=-1, uid=-1) requires android.permission.WRITE_EXTERNAL_STORAGE Как вы можете видеть из моего манифестка ниже, я добавил разрешение (я также попытался добавить его к […]

NotificationCompat.Builder addAction отсутствует?

Согласно официальной документации, класс NotificationCompat.Builder должен иметь метод addAction, но я не могу его найти (я получаю «Метод addAction (int, String, null) не определен для типа NotificationCompat.Builder») Кто-нибудь понял, как получить доступ к этому методу?

XmlPullParser – вложенный тег Parse

У меня есть этот XML: <menu> <day name="monday"> <meal name="BREAKFAST"> <counter name="Bread"> <dish> <name>Plain Bagel</name> </dish> <counter/> <meal/> <day/> <day name="tuesday"> <meal name="LUNCH"> <counter name="Other"> <dish> <name>Cheese Bagel</name> </dish> <counter/> <meal/> <day/> <menu/> Теперь вот что я пытаюсь сделать, если атрибут дневного тега равен понедельнику. И тогда атрибут тега еды равен BREAKFAST , тогда я […]

Где я могу найти список функций Android, которые устарели новыми функциями?

Есть ли что-то на сайте разработчиков Android, в котором показано, что устарело от некоторого дополнения к API? Например, как человек может сказать то, что устарело Фрагментами?

Доступ к новым настройкам уведомлений в Android 4.3 через код

Как я могу получить доступ к этому через код? Поэтому я могу открыть его для пользователей автоматически, и им не нужно искать параметры безопасности, чтобы включить его. Я не могу найти его в Android Studio, используя startActivity(new Intent(Settings.<>)); , Где <> – список экранов настроек. Изображение предоставлено Android Police

Intereting Posts
Альтернатива для устаревших AudioManger.setStreamMute? Google Analytics для Android v4 – Автоматическое измерение экрана не работает? Модуль ядра HAX не установлен Genymotion, «Не удалось загрузить движок VirtualBox» на Mavericks. VBox настроен правильно Как обращаться с Dynamic JSON в Модернизации? В телефонной трубке отсутствует компакт-диск 3.5.0 Добавить библиотеку поддержки в проект Android Studio Как добавить проект библиотеки в Android Studio и использовать его? (Некоторые из них не вступили в силу) Мысли о Adobe AIR для Android? MPAndroidChart устанавливает вертикальную линию центра Всегда получать состояние сеанса: CLOSED_LOGIN_FAILED, токен: {токен AccessToken: ACCESS_TOKEN_REMOVED в facebook android sdk3.0. Android FragmentTransaction Custom Animation (Неизвестное имя аниматора: Перевести) Элементы списка ListView для Android не заполняют ширину Шифрование и дешифрование между Android, PHP и node.js Как объявить панель инструментов / панель расширенной высоты на Android Lollipop?