В этом уроке:
- читаем Bitmap
- выводим его на канву
- получаем информацию о нем
Click here to read this article!
Урок 157. Рисование. Bitmap. BitmapFactory. Чтение, вывод на канву, основная информация
Урок 157. Рисование. Bitmap. BitmapFactory. Чтение, вывод на канву, основная информация
Последний раз редактировалось damager82 31 май 2017, 17:35, всего редактировалось 4 раза.
Re: Урок 157. Рисование. Bitmap. BitmapFactory. Чтение, выво
Здравствуйте! Объясните пожалуйста, правильно ли я понимаю.
Вот создаю скажем картинку в программе Gimp, и сохраняю её в PNG формате. Всё, там больше нет никаких настроек (типа rgb8888 и тому подобных), ну просто бегунок качества есть... То есть по сути можно создавать картинку хоть в чем и хоть какого качества, а вот эти самые rgb8888 к PNG никакого отношения не имеют.
А уже потом, когда буду загружать её в программе, там надо будет выбирать какой Bitmap из неё делать: rgb888, argb8888 , rgb4444 и тому подобное.
То есть, верно ли утверждение, что из ЛЮБОЙ картинки PNG можно получить разные форматы Bitmap'a?
Вот создаю скажем картинку в программе Gimp, и сохраняю её в PNG формате. Всё, там больше нет никаких настроек (типа rgb8888 и тому подобных), ну просто бегунок качества есть... То есть по сути можно создавать картинку хоть в чем и хоть какого качества, а вот эти самые rgb8888 к PNG никакого отношения не имеют.
А уже потом, когда буду загружать её в программе, там надо будет выбирать какой Bitmap из неё делать: rgb888, argb8888 , rgb4444 и тому подобное.
То есть, верно ли утверждение, что из ЛЮБОЙ картинки PNG можно получить разные форматы Bitmap'a?
-
- Сообщения: 2
- Зарегистрирован: 04 дек 2018, 11:33
Re: Урок 157. Рисование. Bitmap. BitmapFactory. Чтение, выво
Жаль версию повысили в уроках, у меня android 4.2, выше уже не на чем проверить, эмулятор безбожно тормозит и это не исправить т.к. особенность железа, как я понял.
- Fure Pos Rae
- Сообщения: 1
- Зарегистрирован: 25 июн 2020, 17:25
Re: Урок 157. Рисование. Bitmap. BitmapFactory. Чтение, вывод на канву, основная информация
Если у вас выдает ошибку при запуске приложения, а весь код правильный, то замените строку
bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.ic_launcher);
на
bitmap = BitmapFactory.decodeResource(getResources(), R.mipmap.ic_launcher);
bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.ic_launcher);
на
bitmap = BitmapFactory.decodeResource(getResources(), R.mipmap.ic_launcher);
Re: Урок 157. Рисование. Bitmap. BitmapFactory. Чтение, вывод на канву, основная информация
Подскажите пожалуйста, а где собственно сам урок?
В свободное время модифицирую игры. Если интересно, можете скачать кс го 1.6 со скинами моего авторства на оценку.