Articles of png

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 К сожалению, похоже, что нет больше информации о том, как этого достичь. Есть ли у кого-нибудь […]

Почему сжатие PNG намного медленнее, чем JPEG на Android?

Я немного поработал с Bitmaps Android и узнал, что сжатие PNG занимает гораздо больше времени, чем даже самый высококачественный JPEG. Намного больше. На моем устройстве это может быть примерно до 10 секунд против 1. AFAIK, PNG – это в основном фильтрованные строки пикселей, сжатые с дефлятом. Ну, найти лучший фильтр для каждой строки может занимать […]

Отображать огромные изображения в Android

Я намерен отображать очень большие изображения в Android. Мое первое решение – предоставить их в формате pdf – не получается, потому что не каждый карманный компьютер имеет предустановленный pdf-просмотрщик, и я не хочу, чтобы пользователи его устанавливали. Итак, теперь у меня есть png (width = 3998px height = 2827px), который я хочу отобразить. Я загрузил […]

Intereting Posts
Кордова Ошибка при использовании Cordova-Android 6.2.0 – getFileResources не является функцией Избавиться от предупреждения «Экспортированный сервис не требует разрешения» Как программно создать новый VPN-интерфейс с Android 4.0? Android Virtual Device (AVD) – какой CPU / ABI я должен выбрать? Почему путь, нарисованный на масштабированной GLES20RecordingCanvas и простой холст, имеет разные качества? Как подключиться к кнопке Power в Android? Кто-нибудь использовал рамки телефонной связи и как они оценили ее? OnActivityResult () не вызывается в новом вложенном фрагменте API Страница запуска приложений Android ADT не позволит создавать Android-активность Ошибка декомпрессии буфера Android для устройства snapdragon Как увеличить размер значков вкладок в TabLayout Невозможно импортировать или создавать новый проект из образцов или загрузок на Android / Eclipse Диалоговая проблема: requestFeature () необходимо вызвать перед добавлением содержимого Как использовать аппаратное ускорение декодирования видео на Android?