Articles of png

OpenGL ES 2.0 PNG альфа-канал

Я просто учился работать с OpenGL ES 2.0 для Android. Я пытался просто отображать текстуру в середине экрана, что было достаточно просто, но я не могу заставить PNG alpha работать правильно. Изображение будет либо черным фоном, либо все изображение будет слегка смешано с цветом фона, в зависимости от настроек, которые я использую. Фактические учебные пособия, […]

Android: простой способ изменить цвет png-файла

Я пишу игру с базовым спрайтом (шар) – в настоящее время у меня есть два разных PNG-файла цветного шара, которые я создал, мне нужно создать больше (возможно, еще 5 или около того) и не хочу иметь 7 различных png-файлов. (Это было бы 20 дополнительных файлов, поскольку у меня есть 4 разных размера для масштабирования). Я […]

Android: Прозрачность PNG не работает с BitmapFactory.decodeStream (…) и папкой с активами

Я использую следующий метод, чтобы вытащить PNG-файл из папки активов в приложении для Android: public static Bitmap getBitmapFromAssets(Context context, String fileName) { try { AssetManager assetManager = context.getAssets(); InputStream inputStream = assetManager.open(fileName); Bitmap bitmap = BitmapFactory.decodeStream(inputStream); return bitmap; } catch(Exception ex) { ex.printStackTrace(); return null; } } Затем я устанавливаю источник ImageView в элементе GridView […]

Как преобразовать растровое изображение в PNG, а затем в base64 в Android?

Как следует из названия, я пытаюсь заставить пользователя моего приложения Android выбрать изображение с его устройства (сделано), затем я хочу масштабировать изображение (сделать), сжать / преобразовать изображение в png и отправить его К API как строка base64. Поэтому я сейчас изменяю размер изображения так: options.inSampleSize = calculateInSampleSize(options, MAX_IMAGE_DIMENSION, MAX_IMAGE_DIMENSION); options.inJustDecodeBounds = false; Bitmap bitmap = […]

Большой размер приложения из-за изображений. Как сжимать изображения .PNG?

Я разрабатываю приложение, в котором есть много изображений для работы, из-за которых размер моего приложения стал очень большим. Я хочу сжать или что-то в этом роде, чтобы уменьшить размер приложения. Есть идеи?

XML, состоящий из png и overlay

У меня есть кнопка png, которая включена, не нажата. Когда пользователь нажимает кнопку, я хочу только затемнить png. Мне нужно что-то вроде этого: <selector xmlns:android="http://schemas.android.com/apk/res/android" > //normal button with background my_button.png <item android:state_enabled="true" android:drawable="@drawable/my_button" //my_button.png /> //pressed button with background my_button.png overlayed by 50% black <item android:state_pressed="true" android:state_enabled="true" > <RelativeLayout android:layout_width="wrap_content" android:layout_height="wrap_content"> <bitmap android:src="@drawable/my_button"/> <color […]

Размер фонового изображения Android для XXHDPI

Мне нужно установить фоновое изображение для моего приложения, единственная проблема заключается в том, что я не знаю, какой размер изображения должен быть для устройств XXHDPI. Я читаю здесь, для устройств MDPI, HDPI и XHDPI, но ничего для XXHDPI: размеры изображений заставки для Android не подходят для всех устройств Итак, каков размер фона для папки drawable-xxhdpi?

Как загрузить ImageView из файла png?

Я делаю снимок с помощью камеры, используя Intent intent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE ); startActivityForResult( intent, 22 ); Когда действие завершается, я пишу растровое изображение в файл PNG. java.io.FileOutputStream out = openFileOutput("myfile.png", Context.MODE_PRIVATE); bmp.compress(Bitmap.CompressFormat.PNG, 90, out); Это нормально, и я вижу, что файл создается в моем личном пространстве данных приложения. У меня возникают трудности, когда я […]

Прозрачный png на рынке Android для активов с высоким разрешением

Я пытаюсь загрузить логотип с прозрачным фоном на рынок Android. По какой-то причине мой png трансформируется рынком таким образом, который снимает прозрачность. Мой дизайнер делает все возможное, чтобы следовать инструкциям на https://market.android.com/support/bin/answer.py?answer=1078870 , но никто из нас не может понять, что не так. Насколько мы можем судить, он делает альфа в png, но выглядит не […]

Android Studio 1.3 SVG для преобразования png

В недавнем google IO 2015 Google объявила, что новый Android Studio 1.3 / новый плагин gradle будет поддерживать импорт и SVG-файл, а система сборки будет генерировать активы для разных плотностей устройств (hdpi, xhdpi, xxhdpi и т. Д.): Http://robovm.com/google-io-summary-whats-new-in-android-development-tools/ https://www.youtube.com/watch?v=f7ihSQ44WO0&feature=youtu.be&t=2m46s К сожалению, похоже, что нет больше информации о том, как этого достичь. Есть ли у кого-нибудь […]