Articles of android bitmap

Почему Bitmap показывает черный фон в android

Я написал код, который может преобразовать tablelayout в bitmap.everythink, работающий идеально, но мой растровый рисунок имеет черный фон, это мой исходный код public Bitmap sendMyData(TableLayout view) { Bitmap bitmap = null; ByteArrayOutputStream bbb = new ByteArrayOutputStream(); view.setDrawingCacheEnabled(true); view.layout(0, 0, view.getWidth(), view.getHeight()); view.buildDrawingCache(true); bitmap = Bitmap.createBitmap(view.getDrawingCache()); bitmap.compress(Bitmap.CompressFormat.JPEG, 100, bbb); view.setDrawingCacheEnabled(false); return bitmap; } Что не так […]

Рисование растрового рисунка с нижним выравниванием

Я хочу нарисовать изображение с градиентным фоном. Я создал ресурс растрового изображения, как показано ниже. <bitmap xmlns:android="http://schemas.android.com/apk/res/android" android:src="@drawable/bg" android:tileMode="repeat" android:gravity="bottom" /> Как вы знаете, гравитация игнорируется при определении tileMode. Я попытался создать свой собственный класс, который унаследован от BitmapDrawable, но я не смог добиться успеха. Пожалуйста, помогите мне применить оба свойства: tileMode и gravity.

Xamarin формирует изображение андроида не сжимается

Я работаю над проектом xamarin forms. Я беру изображения из галереи и загружаю их на сервер. Мой back-end – это синтаксический анализ, в котором мы не можем загружать файлы размером более 1 МБ. Итак, я пытаюсь сжать изображение так, чтобы каждый раз, когда размер изображения меньше 1 МБ. Ниже приводится мой код: – protected override […]

Растровое изображение android в байтовый массив без сжатия

Как мы можем преобразовать растровое изображение в байтовый массив в Android без сжатия изображения? Изображение в байтовый массив в Android: Bitmap photo = (Bitmap) data.getExtras().get("data"); img_view.setImageBitmap(photo); Bitmap resizedImage = Bitmap.createScaledBitmap(photo,512,512 , true); ByteArrayOutputStream bos = new ByteArrayOutputStream(photo.getWidth()*photo.getHeight()); resizedImage.compress(Bitmap.CompressFormat.PNG,100, bos); bArray = bos.toByteArray(); Установите размер изображения от 300 до 400 кб.

Как загрузить несколько файлов изображений на сервер?

Я пытаюсь загрузить несколько изображений на сервере с помощью asynctask httpclient. Я знаю, как загрузить одно изображение, но я не знаю, как загрузить несколько изображений. Я пытаюсь … for (int i = 0; i < photo.length; i++) { ByteArrayOutputStream stream = new ByteArrayOutputStream(); photo[photoIndex].compress(Bitmap.CompressFormat.PNG, 100, stream); InputStream in = new ByteArrayInputStream(stream.toByteArray()); params.put("uploaded_file[" + photo[i] + […]

Рисование прозрачной линии на холсте изображения в андроиде

Проблема в том, что я пытаюсь изменить непрозрачность до 100, которая должна быть прозрачной, но когда я пытаюсь нарисовать линию, у нее есть круг на линии. (Ссылка на скриншот) Очень ценю, если вы предоставляете некоторый пример кода. Большое спасибо за помощь. Код от MainActivity // set image bitmap = downScale(view.getTag().toString(),1280,1024); altered_bitmap = Bitmap.createBitmap(bitmap.getWidth(),bitmap.getHeight(), bitmap.getConfig()); draw_view.setNewImage(altered_bitmap,bitmap); […]

Imageview Roundcorner не работает для всех четырех углов

Я попытался сделать изображение с закругленными углами. Но я столкнулся с некоторыми проблемами. Я не могу сделать круглые углы для всех четырех сторон. Я пробовал этот код Imageviewclass.class Picasso.with(con).load(itemsArrayList.get(position).get("item_image")).transform(new Resizeimageview()).into(holder.img); ResizeImageview.class public class Resizeimageview implements Transformation { @Override public Bitmap transform(Bitmap source) { int size = Math.min(source.getWidth(), source.getHeight()); int x = (source.getWidth() – size) / […]

Загрузка изображения из хранилища firebase с использованием picasso: исключение из памяти

Я работаю над андроидным приложением, которое должно загружать изображения из бэкэнда firebase, но после загрузки и отображения от 5 до 6 изображений в моем представлении recyler выбрано исключение из памяти. Я использовал библиотеку сжатия изображений, из-за которой размер каждого изображения составляет от 300 до 400 КБ. Я добавил <application android:largeHeap="true" но все же есть <application […]

Изображение из галереи автоматически поворачивается – Android

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

Android использует PorterDuff для объединения изображений

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