Articles of растровый

Проблемы с сериализацией для Android

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

Measure () не работает должным образом с динамическими макетами и textView – Android

Я хочу преобразовать представление RelativeLaout в растровое изображение. Я пробовал другие ответы и разные варианты без успеха. Мой XML-вид выглядит следующим образом: —- RelativeLayout ——- ImageView ——- TextView У каждого есть меры wrap_content. Поскольку мне нужно несколько растровых изображений вида, im раздувая его таким образом: LayoutInflater inflater = (LayoutInflater) mContext.getSystemService (Context.LAYOUT_INFLATER_SERVICE); Просмотр v = inflater.inflate […]

Для bitmap.recycle () или не для bitmap.recycle ()

Несколько дней назад мы выпустили приложение в Play Store, которое занимается высококачественными растровыми изображениями и все это касается их редактирования. Все шло хорошо, когда мы поняли, что 20% устройств выдают из памяти ошибки. Итак, мы проверили наш код и выяснили, что Android не выпускает встроенную память, используемую для хранения битмап-данных на некоторых устройствах. В этом […]

Нужно ли вызывать Bitmap.recycle () после использования (в Android)?

Согласно справочному документу Android Bitmap.recycle() : Освободите собственный объект, связанный с этим растровым изображением, и очистите ссылку на данные пикселя. Это не освободит данные пикселя синхронно; Он просто позволяет собирать мусор, если нет других ссылок. Растровое изображение отмечено как «мертвое», что означает, что оно выдает исключение, если вызывается getPixels () или setPixels (), и ничего […]

Получить Bitmap из ImageView, загруженного Picasso

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

Конвертировать представление в растровое изображение

Возможный дубликат: Преобразование представления в Bitmap без отображения его в Android? Я пытаюсь преобразовать представление в растровое изображение из следующей ссылки ссылки Текст ссылки Теперь проблема в том, как я могу получить растровое изображение, которое преобразуется только из представления. В примере автор использовал relativelayout.dispatchDraw (c), но эта строка дает мне ошибку времени компиляции, т. Е. […]

VideoView getDrawingCache возвращается черным

Поэтому я пытаюсь сделать снимок экрана VideoView. Я понял, что самый простой способ: videoView.setDrawingCacheEnabled(true); Затем, когда мне нужно сделать снимок экрана: Bitmap screenshot = videoView.getDrawingCache(); Но по какой-то причине растровое изображение, которое я получаю, просто черное каждый раз. Кто-нибудь имел успех с этим? Я также пробовал: Bitmap bitmap = Bitmap.createBitmap(videoView.getWidth(), videoView.getHeight(), Bitmap.Config.ARGB_8888); Canvas canvas = […]

Android App – Как сохранить рисунок растрового изображения на холсте как изображение? Проверить код?

Я попытался использовать следующие коды для Нарисовать на холсте Сохранить холст на изображении Проблема. Когда я пытаюсь сохранить изображение, он показывает ошибку с нулевым указателем и ничего не сохраняется. Пожалуйста, помогите мне найти проблему с кодом или предложите мне альтернативу, которая делает то же самое. Заранее спасибо. Код для рисования на холсте: package com.example.draw2; import […]

Как получить растровое изображение, предоставляющее URI, java.io.FileNotFoundException: Нет поставщика контента: /sdcard/Hello/1310610722879.jpg

Я прочитал пример, чтобы сделать это: protected void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); if (resultCode == RESULT_OK) { Uri imageUri = data.getData(); Bitmap bitmap = MediaStore.Images.Media.getBitmap(this.getContentResolver(), imageUri); } } Но я получаю java.io.FileNotFoundException: Нет контент-провайдера: /sdcard/Hello/1310610722879.jpg Мой код здесь: Uri uri1 = Uri.parse(Config.getPhotoPath(this)); try { Bitmap bitmap = MediaStore.Images.Media.getBitmap(this.getContentResolver(), uri1); […]

Добавление круглой рамки вокруг закругленного растрового изображения

Я пытаюсь создать круглую рамку вокруг моего растрового изображения! С помощью этого кода я смогу сделать мой растровый круг: public static Bitmap getRoundedCornerBitmap(Bitmap bitmap) { Bitmap output = Bitmap.createBitmap(bitmap.getWidth(), bitmap .getHeight(), Config.ARGB_8888); Canvas canvas = new Canvas(output); final int color = 0xff4242DB; final Paint paint = new Paint(); final Rect rect = new Rect(0, 0, […]