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

Как сохранить ящик уведомлений после уведомления нажмите на Android

Я заметил, что ящик автоматически закрывается при нажатии на уведомление (на самом деле запускает сервис). Есть ли способ предотвратить закрытие ящика? Благодарю.

Пользовательский шрифт, используемый во всем приложении

Таким образом, есть разные способы установить шрифт в Android. Мне нужно установить шрифт в сочетании с custom font и тем самым над entire app . Теперь после некоторого исследования у меня есть 2 варианта. Переопределите EditText и установите шрифт, используйте этот класс в моем макете xml. Добавьте шрифт в мой AppTheme в моих стилях.xml. Теперь […]

Создать переход на фрагмент, например приложение «Контакты»?

Я хочу создать фрагмент, подобный тому, который находится в приложении «Контакты». Как бы я воспроизвел способ скольжения слайдов контактных карт снизу вверх? Я хочу быть в состоянии спуститься с вершины, чтобы уволить.

На мобильном телефоне, как мне получить «ввести», чтобы отправить форму внутри ввода типа = «номер»?

Я использую AngularJS и ng-submit следующим образом: <form ng-submit="submit(foo); foo='';"> <input type="number" ng-model="foo"> </form> В Chrome на настольном компьютере я могу нажать Enter, пока на входе подать форму (которая в этом случае вызывает submit(foo) ). В Chrome для Android (KitKat) это не работает. НО, если я изменю ввод на type="text" то он работает, когда я […]

Программно определить, имеет ли приложение Android разрешение на системном уровне

Я создаю приложение для сбора и отображения подробной статистики использования (для науки!), android.app.usage.UsageStatsManager использует системную службу android.app.usage.UsageStatsManager . Для этой услуги требуется разрешение на уровне системы android.permission.PACKAGE_USAGE_STATS . Пользователю необходимо явно предоставить разрешения на системном уровне в разделе «Настройки». Когда приложение запущено, я хочу программным образом определить, было ли этому приложению уже предоставлено это разрешение. […]

RecoverySystem.installPackage – / cache / recovery / command: open failed: EACCESS (разрешено отклонение) – отсутствует разрешение после обновления Android до 4.3+

Я уже искал в Интернете ответ на свою проблему, но, к сожалению, я не нашел решения для своей проблемы. Я даже написал в этом случае на официальном форуме , к сожалению, модераторы не смогли справиться с этой проблемой. Ниже я описываю проблему, надеясь, что у кого-то была аналогичная проблема и она знает решение. Я сделал […]

Аннотации поддержки Android "должны иметь @Retention (RetentionPolicy.SOURCE)"

Я использую аннотации @Retention и @StringDef для некоторых моих методов в библиотеке, и я сталкиваюсь с странным предупреждением, которое я хочу понять. В статическом классе SIP я использую эту аннотацию: public static final String CODEC_SPEEX_16K = "speex/16000/1"; public static final String CODEC_SPEEX_8K = "speex/8000/1"; public static final String CODEC_SPEEX_32K = "speex/32000/1"; public static final String […]

Является ли IntentService реализацией Command Pattern?

Согласно Википедии : «В объектно-ориентированном программировании шаблон команды представляет собой поведенческий шаблон проектирования, в котором объект используется для инкапсуляции всей информации, необходимой для выполнения действия или запуска события в более позднее время. Эта информация включает имя метода, объект, которому принадлежит Метод и значения параметров метода ». И, согласно тексту профессора Шмидта , команда имеет: Не […]

Невозможно для нас GCM В моей стране

У меня есть особая проблема, и я бросил думать и запутался. У меня есть приложение, которое дает уведомления с использованием GCM, и я использую «ОДИН СИГНАЛ» для заметок, потому что это было рекомендовано и легко, и я Преуспели в этом и могли давать заметки. Проблема в том, что я живу в Иране, и из-за санкций […]

Notification Кнопки не работают

Я установил уведомление для своего приложения, и код выглядит следующим образом: public int getNotification( View view) { NotificationManager notificationManager = (NotificationManager) getActivity().getSystemService(Context.NOTIFICATION_SERVICE); Intent intent = new Intent(getActivity() ,RouteMap.class ); intent.putExtra("Stop Ride",true); PendingIntent pendingIntent = PendingIntent.getActivity(getActivity(), (int) System.currentTimeMillis(), intent, 0) ; if (Build.VERSION.SDK_INT < 16) { getToast("API below 16 …notification not supported"); } else { Notification […]