Articles of андроидах

Как обрабатывать повторяющиеся строки в Android, чтобы уменьшить использование памяти?

Я только начал использовать инструмент анализа памяти (MAT), чтобы узнать, могу ли я оптимизировать свое приложение для Android. Он отображает данные о погоде, полученные из файлов XML из Интернета. Я вижу большое количество повторяющихся строк из-за очевидного повторения некоторых связанных с погодой строк («ясно», «частично облачно» и т. Д.). Каким будет самый эффективный способ уменьшить […]

Внедрение интерактивного уведомления в строке состояния (Android)

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

Как уменьшить задержку Thread.sleep () в Android

Я генерирую временные события в цикле в потоке (не-UI) в приложении для Android, и мне нужно, чтобы эти события происходили с точными интервалами времени (точное здесь означает, что оно не изменяется больше +/- 5 миллисекунд). Любые ошибки +/- 10 миллисекунд (и, конечно, +/- 20 миллисекунд) могут быть восприняты пользователем. В верхней части этого цикла я […]

Чистое масштабирование изображений в Android: можно ли это сделать?

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

Масштабирование растрового изображения с Android

Поэтому я разрабатываю приложение для редактирования фотографий для Android, и мне просто интересно, знает ли кто-нибудь, какой алгоритм масштабирования (бикубическая / билинейная интерполяция и т. Д.) Используется методом Bitmap.createScaledBitmap (…), потому что developer.android .com не дает никакой информации об этом. Ссылка на документацию по методу

Как составить (объединить) два фотоизображения в android?

Здравствуйте, мне нужно сделать файл изображения DRM с помощью двух файлов изображений. Первоначально я использовал класс bufferedImage, но андроид не поддерживает bufferedImage. Поэтому, пожалуйста, помогите мне. Как составить два изображения в Android?

OutOfMemoryError: большой поворот растрового изображения Android (90 °)

У меня большая проблема с памятью: // in sourceImage is a big JPEG previously loaded Matrix mat = new Matrix(); mat.postRotate(90); Bitmap rotatedImage = Bitmap.createBitmap(sourceImage, 0, 0, sourceImage.getWidth(), sourceImage.getHeight(), mat, true); Всегда я запускаю этот код, мое приложение падает и говорит: «VM не позволит нам выделять байты xxxxxx» Вы можете мне помочь? Редактировать: Я видел […]

Значок уведомления Android – это белый круг

Сегодня у меня странная проблема с значком уведомлений. Это выглядит так: (Белый круг …) Я сделал что-то плохое? Uri defaultSoundUri= RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION); NotificationCompat.Builder notificationBuilder = new NotificationCompat.Builder(this) .setSmallIcon(R.drawable.icon_notification) .setContentTitle(this.getString(R.string.notification_title)) .setContentText(this.getString(R.string.notification_text)) .setAutoCancel(true) .setSound(defaultSoundUri) .setContentIntent(pendingIntent); Вот мое изображение иконки (только что загруженное здесь https://material.io/icons/#ic_photo ): http://image.noelshack.com/fichiers/2016/44/1478185219-icon-notification.png Я что-то пропустил ? Для записи я использую SDK 24 и только […]

Как получить электронную почту от gmail android

Я новичок в программировании на Android. Я получил мое приложение с учетной записью Gmail отправляет электронные письма. Теперь мне нужно узнать, как получать новые письма от G-почты? Или, по крайней мере, как получить уведомление о том, что в моем почтовом ящике есть новая почта? Я не хочу использовать приложение Gmail с рынка или встроенного приложения […]

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

Как отправить уведомление / сообщение / предупреждение с php-сервера в мое приложение для Android. Я не хочу использовать службу C2DM. Есть ли альтернатива? заранее спасибо