Я работаю над Android-приложением. Я вижу, что многие приложения говорят, что у них есть hd-графика, и я вижу некоторые различия в их графике и моей. Я также искал в google, но не могу получить точный ответ о том, что на самом деле означает HD-графика? Это какой-то формат, например .png, или это разрешение, как 400 * 800. Я имею в виду, если я хочу сделать hd-образ простой кнопки, как я могу это сделать? Может ли кто-нибудь объяснить в приложениях Android, поддерживающих Android-приложение. Заранее спасибо!Что такое hd graphics
ответ
В принципе вам необходимо проверить определение HD. Это означает High Definition, и основная идея заключается в том, что, делая разрешение большим, на больших экранах качество изображения или видео не будет выглядеть плохо.
О кнопках, в Android или любой другой ОС, большая часть векторной графики используется вместо растровых изображений. Векторная графика - это лишь некоторые координаты, которые составляют графику, поэтому, когда вы увеличиваете или показываете векторную графику на большом экране, она не потеряет своего качества. Растровые изображения представляют собой коллекции пикселей. Проверьте это, чтобы получить общее представление о точек на дюйм и пикселей: http://en.wikipedia.org/wiki/Dots_per_inch Для того, чтобы эффективно использовать растровые изображения для кнопок и такого рода контроля я предлагаю взглянуть на это: http://developer.android.com/reference/android/graphics/NinePatch.html
Эта тема также поможет вам лучше контрастировать между ними: http://www.graphicdesignforum.com/forum/showthread.php?t=41 – Gio
- 1. Intel HD Graphics 3000 OPENGL 3,2
- 2. Что такое метод JPanel/Graphics paintComponent?
- 3. Что такое Equivalent Screen.MonitorCount в приложении HD Firemonkey?
- 4. Нарушение прав доступа PyOpenGL на Intel HD Graphics 3000
- 5. Поддерживает ли новые версии семейства видеокарт Intel® HD Graphics CUDA?
- 6. Что такое «% 254» в настройке цвета в Graphics of java?
- 7. .NET Graphics Что SmoothingMode?
- 8. Что означает «Clear Graphics Context»?
- 9. Intel HD Graphics Драйвер плюс Меса 3d против NVidia проприетарный драйвер + последней OpenGL
- 10. Что такое hacklocaledir.so?
- 11. Что такое "ConcurrentModificationException"?
- 12. Измерение времени для получения ускорения кода OpenCL на графике Intel HD Graphics vs C
- 13. openCL на Intel HD Graphics 4000 и Nvidia GeForce GT 650M не работает: CL_INVALID_DEVICE error
- 14. HD Processor Graphics (HD4000) не удалось загрузить как устройство в Intel OpenCL SDK
- 15. Есть ли способ использовать MacBook Intel HD Graphics 5000 GPU в Python?
- 16. Программирование CUDA возможно на AMD Radeon HD 7640G Graphics Интегрированный ноутбук?
- 17. "X Error" BadAlloc GLX BadContext на IntelSandyBridge (Intel HD Graphics 3000)
- 18. Ошибка при запуске OS X Mavericks на AMD A8-APU с Radeon HD Graphics
- 19. Что такое бит-скорость?
- 20. Что такое "?" делать? Что такое __FILE__?
- 21. Что такое трансформация и что такое Transform?
- 22. Что такое структура разработки? Что такое IDE?
- 23. Что такое PHPCI - что такое сборка?
- 24. Что такое скрипка и что такое DL?
- 25. Что такое Dim, что такое Факт?
- 26. Что такое поток? Что такое `initialize`?
- 27. Кто знает, что имеет значение в '2' в "сумме (is.na (HD [HD $ VAL> = 24, 2])!)"
- 28. Что такое сжатие, что
- 29. Scheme graphics
- 30. Что такое "??"
ли вы на самом деле означает HD или сделать вас средний hdpi? – Squonk
@MisterSquonk - не знаю, что такое hdpi, но я видел в нескольких написанных приложениях: это приложение имеет hd-графику. – NoviceMe