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

Виджет становится невидимым после переустановки

У меня есть виджет с активностью configure. Когда пользователь хочет разместить виджет на главном экране, открывается действие конфигурации, пользователь выбирает контент, цвет фона и цвет текста виджета, и он есть. Когда я переустанавливаю приложение, виджет становится невидимым. Он все еще существует, но без текста и цвета. См. Img: Я собираюсь опубликовать все мои файлы, и […]

Захват нажатия клавиш, когда телефон Android работает в глубоком спящем режиме

описание проблемы Я пытаюсь написать приложение, которое будет захватывать кнопки увеличения и уменьшения громкости, а также кнопки Bluetooth Headset, когда приложение находится в Задний план передний план Фон и телефон находятся в спящем режиме (кнопка питания нажата) Передний планшет и телефон находятся в спящем режиме (нажата кнопка питания) Для первых двух точек я пишу какое-то […]

Log.d () или Log.e () в android печатает нежелательные дополнительные тексты

Когда я просто регистрирую сообщение в приложении Android, Android Monitor печатает слишком много лишнего текста мусора, например: Код: Log.d(TAG, "From: " + "34369257099"); Log.d(TAG, "Message Notification Body: " + "Hello"); Выход на мониторе Android: 10-01 14:15:33.262 18193-23771/com.xxxxx.xxxxxx D/MyFirebaseMsgService: From: 34369257099 10-01 14:15:33.262 18193-23771/com.xxxxx.xxxxxx D/MyFirebaseMsgService: Message Notification Body: Hello [ 10-01 14:15:33.490 19060:19060 E/ ] [adb] […]

Список всех запущенных процессов в Android

Как получить список всех запущенных процессов системы Android, включая процессы, запускаемые системой? Я попытался получить список, используя следующий код: ActivityManager activityManager = (ActivityManager) this.getSystemService( ACTIVITY_SERVICE ); List<RunningAppProcessInfo> procInfos = activityManager.getRunningAppProcesses(); Это дало мне список процессов, таких как com.android.phone , com.android.chrome и т. Д. Но когда я запускаю команду ps в своей adb shell , я […]

Выберите первый элемент в ListView с помощью Cursor Loader

У меня есть приложение для Android, которое (на планшетах) использует поток основных данных, чтобы показать список прогнозов слева и подробную информацию справа. Я хочу, чтобы иметь возможность выбрать первый элемент, когда приложение загружается. У меня есть код в методе onLoadFinished который устанавливает выбранный индекс. Я реализовал это, потому что иногда пользователь выбирал элемент, и если […]

Как сделать снимок экрана не только в Android с кодом

Я разработал приложение, которое снимает скриншот. Но для этого требуется только снимок приложения. Я хочу сделать снимок из приложения. Я исследовал ответы, но пока не нашел ответа. Вот мой код. View view = getWindow().getDecorView().getRootView(); view.setDrawingCacheEnabled(true); Bitmap bitmap = Bitmap.createBitmap(view.getDrawingCache()); view.setDrawingCacheEnabled(false); saveImageToAppFolder(bitmap); SaveImagetoAppFolder – это функция, которая сохраняет изображение в папке приложения. Это не проблема. Есть […]

Каковы плюсы и минусы использования нескольких процессов в приложении android

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

RecognizerIntent: как добавить пакет в ожидающее намерение

Я выполняю действие, которое реагирует на RecognizerIntent . В частности, эта деятельность должна обрабатывать два входящие дополнения, которые задают ожидающее намерение и его дополнение: EXTRA_RESULTS_PENDINGINTENT EXTRA_RESULTS_PENDINGINTENT_BUNDLE Перефразируя документацию: Если вы используете EXTRA_RESULTS_PENDINGINTENT для предоставления PendingIntent , результаты будут добавлены в его комплект, и PendingIntent будет отправлен на его цель. Если вы используете EXTRA_RESULTS_PENDINGINTENT для предоставления […]

Несколько общих элементов

У меня есть следующая ситуация в футбольном приложении. Мы хотим реализовать общие элементы между всеми этими действиями. В моем наблюдателе по первому действию для матча я установил android:transitionName который соответствует одному и тому же имени перехода во втором Activity . <!– item_viewholder (first activity) –> <CustomViewContainingImageViewAndTextView android:id="@+id/item_match_hometeam" android:layout_width="wrap_content" android:layout_height="wrap_content" android:transitionName="@string/transition_morph_match_header_homeTeam" /> <!– header (second activity) […]

Почему имеет значение, где Toast производится в Android, если контекст один и тот же?

У меня есть устаревший IntentService который пытается использовать сообщения Toast для отображения сообщений об ошибках. 1 Я хотел бы, чтобы сообщения отображались, и добавили код, чтобы получить их в правильном потоке. Простейшим изменением было бы перейти в построенный объект Toast а затем отобразить его в потоке пользовательского интерфейса. Тем не менее, Toast отображается только в […]

Intereting Posts
Отключить ImageButton Сделать приложение Android доступным для планшетов Как я могу позволить пользователю загружать файлы во внутреннее хранилище? WebView ZoomButtonsController Eclipse android common xml editor прекращает рендеринг текста правильно (случайно) Как я могу управлять сеансом в Android login / logout? Динамические ссылки Firebase не имеют глубокой связи с коротким URL-адресом на пользовательских вкладках Библиотека поддержки Android v7: ошибка получения родительского элемента Процесс службы уничтожается после удаления приложения из лотка приложения. Попытка использовать голографическую тему в Android не работает Gmail «Невозможно прикрепить пустой файл» GetSupportActionBar изнутри фрагмента ActionBarCompat Возвращаемый объект Mat из собственного кода в java в OpenCV Android: requestLocationUpdates обновляет местоположение максимум каждые 45 секунд Kotlin on android: Не удается найти основной объединенный манифест. Что вызывает эту ошибку?