2012-02-29 2 views
1

Я работаю над Android-приложением. Я вижу, что многие приложения говорят, что у них есть hd-графика, и я вижу некоторые различия в их графике и моей. Я также искал в google, но не могу получить точный ответ о том, что на самом деле означает HD-графика? Это какой-то формат, например .png, или это разрешение, как 400 * 800. Я имею в виду, если я хочу сделать hd-образ простой кнопки, как я могу это сделать? Может ли кто-нибудь объяснить в приложениях Android, поддерживающих Android-приложение. Заранее спасибо!Что такое hd graphics

+0

ли вы на самом деле означает HD или сделать вас средний hdpi? – Squonk

+0

@MisterSquonk - не знаю, что такое hdpi, но я видел в нескольких написанных приложениях: это приложение имеет hd-графику. – NoviceMe

ответ

3

В принципе вам необходимо проверить определение HD. Это означает High Definition, и основная идея заключается в том, что, делая разрешение большим, на больших экранах качество изображения или видео не будет выглядеть плохо.

О кнопках, в Android или любой другой ОС, большая часть векторной графики используется вместо растровых изображений. Векторная графика - это лишь некоторые координаты, которые составляют графику, поэтому, когда вы увеличиваете или показываете векторную графику на большом экране, она не потеряет своего качества. Растровые изображения представляют собой коллекции пикселей. Проверьте это, чтобы получить общее представление о точек на дюйм и пикселей: http://en.wikipedia.org/wiki/Dots_per_inch Для того, чтобы эффективно использовать растровые изображения для кнопок и такого рода контроля я предлагаю взглянуть на это: http://developer.android.com/reference/android/graphics/NinePatch.html

+1

Эта тема также поможет вам лучше контрастировать между ними: http://www.graphicdesignforum.com/forum/showthread.php?t=41 – Gio

Смежные вопросы