Articles of растровое

Растровое изображение сжато с качеством = 100 больший размер файла, чем оригинал

Я пытаюсь отправить изображение на сервер. Перед отправкой я уменьшаю его размер и качество, а затем фиксирую любую проблему с ротацией. Моя проблема в том, что после поворота изображения, когда я его сохраняю, файл больше, чем раньше. Перед тем, как размер вращения составлял 10092, а после вращения – 54226 // Scale image to reduce it […]

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

В процессе отслеживания серьезных проблем с памятью в моем приложении я просмотрел несколько кучи кучи из моего приложения, и большую часть времени у меня есть ОГРОМНОЕ растровое изображение, о котором я не знаю. Он занимает 9,4 МБ, или 9 830 400 байт, или фактически изображение 1280х1920 с 4 байтами на пиксель. Я проверил в Mcl […]

Android пытается объединить растровые углы

У меня есть imageView, и я пытаюсь создать закругленные углы, попробовал все решения из этого поста: Как сделать ImageView с закругленными углами? Но ничего не получилось .. Вот мой XML <RelativeLayout android:id="@+id/RL_ImageHolder" android:layout_width="150dp" android:layout_height="180dp" android:layout_alignBottom="@+id/relativeLayout2" android:layout_alignParentLeft="true" android:layout_alignTop="@+id/relativeLayout2" android:layout_marginLeft="10dp" > <ImageView android:id="@+id/imgPreview" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_centerHorizontal="true" android:layout_centerVertical="true" android:contentDescription="Preview" /> </RelativeLayout> И вот как я установил ImageView, используя […]

Android, помогите вращать изображение при касании

Я пытаюсь повернуть один из прозрачных PNG на этом изображении. Часть номера – это то, что я хочу повернуть. Я могу это сделать, но это не то, что я пытаюсь достичь http://i48.tinypic.com/25exzle.png Я хочу повернуть числа, как на реальном кодовом замке. Таким образом, пользователь будет касаться и перемещать свой палец по кругу. Я смотрел на […]

Загрузить большое изображение с сервера на Android

Я пытаюсь отобразить файл jpg с сервера в imageView. Когда я пытаюсь загрузить меньшее изображение (300×400), проблем нет. Но когда я пытаюсь загрузить изображение полного размера (2336×3504), изображение не загружается. Размер файла составляет всего 2 Мб. У меня нет ошибок в logcat, и исключений не было. Он просто не загрузит изображение. Я также попытался использовать […]

Rounding Only ONE Image Corner – не все четыре

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

GetDrawingCache всегда возвращает тот же Bitmap

В настоящее время я работаю над проектом, который должен отображать диалог с серым (черно-белым) фоном. Для этого я беру снимок экрана и все приложение, поместив этот снимок экрана на фоне полноэкранного диалога и поместив на него ColorFilter, чтобы он был серым. Это работает идеально в первый раз, но если я прокручиваю содержимое подстилающего слоя и […]

Список слоев для Android: проблема с растровым изображением с приложением: srcCompat

После обновления до Studio 2.3, когда я попытался создать список слоев с помощью векторного чертежа, попросите использовать app:srcCompat вместо android:src в bitmap . Может ли кто-нибудь помочь мне добавить vector drawable to layer list ? <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@color/colorWhite" /> <item> <bitmap android:gravity="center" app:srcCompat="@drawable/login"> </bitmap> </item> </layer-list> Уже добавлено vectorDrawables.useSupportLibrary = […]

Есть ли все-таки, чтобы получить Rect, в котором Bitmap нарисован на Android?

Я пытаюсь подклассировать ImageView и рисовать что-то на Bitmap . Однако я не могу найти способ получить Rect в котором рисуется Bitmap . Я могу получить только Rect в котором ImageView рисуется методом getDrawingRect(Rect) ImageView . Ниже приведен пример того, что я хочу получить: Прямо я хочу синий. Заранее спасибо.

Нарисовать текст поверх растрового изображения не удалось

Я хочу отобразить точку и текст поверх изображения. Я пробовал несколько руководств по наложению растрового изображения, но он, похоже, не работает. Вот код, который отображает фоновое изображение. mBitmap = BitmapFactory.decodeResource(getResources(), R.drawable.roomplan); mIV = (ImageView)findViewById(R.id.ImageView01); mIV.setImageBitmap(mBitmap); mIV.invalidate(); btnDraw = (Button)findViewById(R.id.Button01); btnDraw.setOnClickListener(this); Затем в OnClickListener я определяю другое растровое изображение и рисую точку и текст. Bitmap bmOverlay […]