Форум программистов, компьютерный форум CyberForum.ru

Libgdx и масштабирование изображений, размеры текстур - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Динамическое создание элементов со стилями http://www.cyberforum.ru/android-dev/thread1260667.html
Существует набор стилей : <style name="once_items_yr"> <item name="android:background">#fff</item> <item name="android:paddingBottom">1dp</item> <item name="android:paddingTop">1dp</item> <item name="android:paddingLeft">1dp</item> <item name="android:paddingRight">1dp</item> <item name="android:layout_marginRight">5dp</item> <item...
Android Как изменить цвет кнопки, на которую установлен селектор? Добрый день! Хочу изменить цвет кнопки на которой установлен селектор, но после установки цвета селектор не работает. вот селектор для кнопки: <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_pressed="true"><shape> <stroke android:width="1dip" android:color="@android:color/black" /> http://www.cyberforum.ru/android-dev/thread1260569.html
Android Dashboard
Здраствуйте! Решил написать dashboard на Android. Хочу спросить какие библиотеки использовать для обработки информации (т. е. построение графиков, аналитика і т.д.) и есть ли библиотеки для создания самого dashboard'a?
Баннеры и AdMob Android
Не могу поставить AdMob SDK, просто не видно его в списке Android SDK Manager...
Android Изображение на весь экран http://www.cyberforum.ru/android-dev/thread1260169.html
Здрасте, есть мини-галерея, при нажатии на картинку из этой галереи она должна(картинка) открываться на весь экран. Приложение просто выбрасывает при нажатии на картинку, что я делаю не так? MainActivity public class MainAcTwo extends Activity { @SuppressWarnings("deprecation") Gallery gallery; ImageView bigimage; @SuppressWarnings("deprecation")
Android Как работает стоковый будильник? Подскажите плз.. Стандартый будильник в Андроиде "кричит" что либо broadcast'ами во время срабатывания? Цель такая: выполнить определенный код во время срабатывания стандартного будильника. заранее Спасибо! подробнее

Показать сообщение отдельно
hdnn
11 / 11 / 3
Регистрация: 14.11.2012
Сообщений: 48
Завершенные тесты: 1

Libgdx и масштабирование изображений, размеры текстур - Android

22.09.2014, 16:07. Просмотров 1144. Ответов 0
Метки (Все метки)

Решил попробовать себя в разработке на андроид. Начал с игрушки для ребёнка...
И вроде всё хорошо и гладко, кроме одного - при масштабировании текстур, на изображении появляется "дискретность"... И никак не пойму как с этим бороться.
Картинки
Вот две исходные кнопки:
Название: thisTaskBtn.png
Просмотров: 105

Размер: 11.9 КбНазвание: nextTaskBtn.png
Просмотров: 106

Размер: 11.8 Кб
А вот как они отображаются на телефоне(слегка растянуты):
Libgdx и масштабирование изображений, размеры текстур

А вот пример с сжатием. Исходное:
1920х1080

И сжатое в два раза(дефект особенно заметен на букве "у")
960х540, скрин приложения на телефоне

При этом в графическом редакторе при зумировании до 50% картинка куда приятней.

Как бороться с этим эффектом?

Попутно ещё вопрос. Вот я нарисовал титульную картинку с разрешением 1920х1080. Вроде как для поддержки телефонов с таким большим разрешением. И вот глупый вопрос: а нужно ли такое делать?
Весит такая пикча почти 0.5 мб, а у меня этих картинок порядка сотни... И сколько тогда будет весить .apk? Шибко много для примитивной детской игрушки.
И вот лежит допустим передо мной два телефона, оба с одной диагональю, но у одного разрешение 960х540, а у второго 1920х1080. Имея картинку размером 1920х1080 вроде всё понятно - на втором телефоне выведется 1 к 1, а на первом отмасштабируется и тоже нарисуется как надо(если не учитывать мою первую проблему).
А если я нарисую картинку размером 960х540. на втором телефоне ей вроде как придётся растянуться в 2 раза и выглядеть она должна хуже. Но почему она должна выглядеть хуже, если физически выводится на равную площадь?
А теперь я беру 10 дюймовый 1920х1080 планшет. И тут по идее уже должна быть видна пикселизация, так?

И как тут быть? Как правильно находить баланс между весом приложения и разрешением текстур?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru