Articles of Масштабирование

Я не хочу, чтобы Android автоматически менял размер растрового изображения

Я разместил некоторые растровые изображения в res / drawable. После того, как я загружаю растровые изображения BitmapFactory.decodeResource (), я обнаруживаю, что они автоматически изменяются по плотности. Это не то, что я хочу. Я хочу, чтобы они сохранили свой первоначальный размер (размер пикселя). Что мне делать?

Прокрутка / масштабирование сцены в OpenGL и подразделении

Мы должны разработать сцену прокрутки / масштабирования в OpenGL ES на Android, очень похоже на уровень в Angry Birds, но более похожий на уровень в World Of Goo. Скорее, как последний, поскольку мир не будет состоять из повторяющихся слоев, как показано в Angry Birds, но с большим изображением. Поскольку сцена должна прокручиваться / масштабироваться, и […]

Изменение размера растрового изображения на фиксированное значение, но без изменения соотношения сторон

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

Как увеличить изображение до заданных координат в android

Я хотел бы увеличить изображение до определенной части (до заданных координат) изображения. У меня есть изображение, я отобразил его в режиме просмотра Android в полноэкранном режиме. Когда я нажимаю на кнопку, я хотел бы увеличить изображение до заданных координат изображения. Скажем, координаты у меня остались: 500, верх: 50, ширина: 60 ​​и высота: 20. Я хочу, […]

Масштабирование и перетаскивание изображений с использованием матрицы в android

Я получил следующий код (от Hello android от Ed Burnette), работающий красиво, и я могу перетащить и увеличить изображение. import android.app.Activity; import android.graphics.Matrix; import android.graphics.PointF; import android.os.Bundle; import android.util.FloatMath; import android.util.Log; import android.view.MotionEvent; import android.view.View; import android.view.View.OnTouchListener; import android.widget.ImageView; public class Touch extends Activity implements OnTouchListener { private static final String TAG = "Touch"; // […]

Android Canvas, несколько путей с различными значениями масштабирования

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

Получить координаты холста после масштабирования вверх / вниз или перетаскивания в андроид

Я разрабатываю приложение, в котором я вставляю изображения, рисую и рисую на холсте. Это приложение также может масштабировать вверх / вниз по холсту или перетаскивать его в другое место. Моя проблема: я не могу получить правильные координаты холста после масштабирования или перетаскивания холста. Я хочу рисовать пальцем после того, как холст масштабируется или перетаскивается, но […]

Android: изменение размера / масштабирования изображения высокого качества

Мне нужно масштабировать изображения, поступающие из сетевого потока, без потери качества. Я знаю об этом решении. Странная проблема с памятью при загрузке изображения в объект Bitmap, но он слишком грубый. inSampleSize является целым числом и не позволяет более тонкого контроля за результирующими измерениями. То есть, мне нужно масштабировать изображения до конкретных h / w-измерений (и […]

Масштабированный битмап, поддерживающий соотношение сторон

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

Как увеличить всю активность на мультитач?

Problem: Легко масштабировать изображения и просматривать веб-страницы. Но я хочу увеличить масштаб активности. Как я могу это сделать? Here, I provide wire-frame: Из этого вы можете понять, что я хочу делать. Request Если у вас есть какое-либо решение этого, пожалуйста, поделитесь. Спасибо.