Вопросы новичка
Вопросы новичка
Всем доброго времени суток.
Я начинаю писать свое приложение под андроид и надеюсь на вашу не большую помощь.
У есть и скорее всего будут возникать вопросы, которые я хотел бы задать в вам.
1) При создании игры, что нужно выбрать в minimum, target sdk и compile with чтобы приложение нормально функционировало на телефонах?
2) Какого качества нужно подгружать картинки к проекту, подгрузивши картинку фона 480х800, поставив ее фоном при включении она была явно не лучшего качества?
Спасибо!
Я начинаю писать свое приложение под андроид и надеюсь на вашу не большую помощь.
У есть и скорее всего будут возникать вопросы, которые я хотел бы задать в вам.
1) При создании игры, что нужно выбрать в minimum, target sdk и compile with чтобы приложение нормально функционировало на телефонах?
2) Какого качества нужно подгружать картинки к проекту, подгрузивши картинку фона 480х800, поставив ее фоном при включении она была явно не лучшего качества?
Спасибо!
Re: Вопросы новичка
http://developer.android.com/about/dash ... index.htmlantihawk писал(а):1) При создании игры, что нужно выбрать в minimum, target sdk и compile with чтобы приложение нормально функционировало на телефонах?
Количество и версия девайсов на данный момент в мире.
В последних приложениях обычно используют
Код: Выделить всё
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="16" />
Ты загрузил картинку 480х800 и она не лучшего качества?antihawk писал(а):2) Какого качества нужно подгружать картинки к проекту, подгрузивши картинку фона 480х800, поставив ее фоном при включении она была явно не лучшего качества?
На каком устройстве смотрел?
Кстати на счет фона. В целях экономии памяти и улучшения качества если текстура позволяет можно замостить разными способами весь бекграунд размножив небольшой фрагмент.
Последний раз редактировалось anber 19 июн 2013, 19:33, всего редактировалось 2 раза.
Личные сообщения с просьбой ответить на форуме или написать программу я просто удаляю, если я в хорошем настроении. Если в плохом добавляю автора в черный список. По любым другим вопросам feel free to write to me.
Re: Вопросы новичка
какое минимальное апи тебе решать, я всегда ставлю 10, ибо всё что ниже (по последним данным) это 4.9% рынкаantihawk писал(а):1) При создании игры, что нужно выбрать в minimum, target sdk и compile with чтобы приложение нормально функционировало на телефонах?!
antihawk писал(а):Какого качества нужно подгружать картинки к проекту, подгрузивши картинку фона 480х800, поставив ее фоном при включении она была явно не лучшего качества?/quote]
ну это уже зависит от того какие разрешения экранов собираешься поддерживать, бери максимальный существующий для телефонов и порежь на соответствующие размеры в соответствующие папки x/h/m/ldpi
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена
Re: Вопросы новичка
картинка на компьютере смотрится вполне нормально, а на htc desire s явно видно потерю качества.anber писал(а):http://developer.android.com/about/dash ... index.htmlantihawk писал(а):1) При создании игры, что нужно выбрать в minimum, target sdk и compile with чтобы приложение нормально функционировало на телефонах?
Количество и версия девайсов на данный момент в мире.
В последних приложениях обычно используютно в будущем поменяетсяКод: Выделить всё
<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="16" />
Ты загрузил картинку 480х800 и она не лучшего качества?antihawk писал(а):2) Какого качества нужно подгружать картинки к проекту, подгрузивши картинку фона 480х800, поставив ее фоном при включении она была явно не лучшего качества?
На каком устройстве смотрел?
Кстати на счет фона. В целях экономии памяти и улучшения качества если текстура позволяет можно замостить разными способами весь бекграунд размножив небольшой фрагмент.
Re: Вопросы новичка
то есть для каждого экрана будет подгружаться своя картика? Как это реализуется?rezak90 писал(а):какое минимальное апи тебе решать, я всегда ставлю 10, ибо всё что ниже (по последним данным) это 4.9% рынкаantihawk писал(а):1) При создании игры, что нужно выбрать в minimum, target sdk и compile with чтобы приложение нормально функционировало на телефонах?!antihawk писал(а):Какого качества нужно подгружать картинки к проекту, подгрузивши картинку фона 480х800, поставив ее фоном при включении она была явно не лучшего качества?/quote]
ну это уже зависит от того какие разрешения экранов собираешься поддерживать, бери максимальный существующий для телефонов и порежь на соответствующие размеры в соответствующие папки x/h/m/ldpi
Re: Вопросы новичка
http://developer.android.com/guide/practices/screens_support.htmlantihawk писал(а):то есть для каждого экрана будет подгружаться своя картика? Как это реализуется?
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена
Re: Вопросы новичка
Проблема с потере
Re: Вопросы новичка
Проблема с потерей качества решена =)
Re: Вопросы новичка
Каким образом?antihawk писал(а):Проблема с потерей качества решена =)
У htc desire s разрешение 480x800, поэтому для меня странно почему картинка с таким же разрешением смотрится на нем плохо.
Личные сообщения с просьбой ответить на форуме или написать программу я просто удаляю, если я в хорошем настроении. Если в плохом добавляю автора в черный список. По любым другим вопросам feel free to write to me.
Re: Вопросы новичка
дело может быть в dpi, например разрешение у планшета и телефона тоже одинаковое но картинка то будет выглядеть по разному.anber писал(а):Каким образом?antihawk писал(а):Проблема с потерей качества решена =)
У htc desire s разрешение 480x800, поэтому для меня странно почему картинка с таким же разрешением смотрится на нем плохо.
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена
Re: Вопросы новичка
Ты хочешь сказать, если и у планшета 480*800 и у телефона 480*800, то картинка 480*800 будет выглядеть на них по разному, а если поставить картинку с большим разрешением то будет выглядеть лучше?rezak90 писал(а):дело может быть в dpi, например разрешение у планшета и телефона тоже одинаковое но картинка то будет выглядеть по разному.
Личные сообщения с просьбой ответить на форуме или написать программу я просто удаляю, если я в хорошем настроении. Если в плохом добавляю автора в черный список. По любым другим вопросам feel free to write to me.
Re: Вопросы новичка
А разве если у двух аппаратов 480*800, но размер точки разный, то изображение одинаковое будет??
Простой пример:
Galaxy S II - 800х480, 0.12 - 217
Galaxy W - 800х480, 0.10 - 252
Простой пример:
Galaxy S II - 800х480, 0.12 - 217
Galaxy W - 800х480, 0.10 - 252
Re: Вопросы новичка
Да, одинаковое, изображение по пикселям выводится, и больше чем 800х480 ну никак не отобразит.=bor= писал(а):А разве если у двух аппаратов 480*800, но размер точки разный, то изображение одинаковое будет??
Простой пример:
Galaxy S II - 800х480, 0.12 - 217
Galaxy W - 800х480, 0.10 - 252
Экраны у них 4.3" у s2 и 3.7" соответственно.
Личные сообщения с просьбой ответить на форуме или написать программу я просто удаляю, если я в хорошем настроении. Если в плохом добавляю автора в черный список. По любым другим вопросам feel free to write to me.
Re: Вопросы новичка
Нет.anber писал(а):Да, одинаковое, изображение по пикселям выводится, и больше чем 800х480 ну никак не отобразит.=bor= писал(а):А разве если у двух аппаратов 480*800, но размер точки разный, то изображение одинаковое будет??
Простой пример:
Galaxy S II - 800х480, 0.12 - 217
Galaxy W - 800х480, 0.10 - 252
Экраны у них 4.3" у s2 и 3.7" соответственно.
Предположим, на обоих аппаратах выводится картинка на весь экран, тогда
на Galaxy S II - 800*0.12 = 96,
на Galaxy W - 800*0.10 = 80.
Разница - 16.
Re: Вопросы новичка
16 чего?=bor= писал(а):Разница - 16.
UPD. Я говорю о том что изображения больше чем 800*480 им давать смысла нет, качество от этого не улучшится нисколько, а может даже упасть за счет сжатия.
Личные сообщения с просьбой ответить на форуме или написать программу я просто удаляю, если я в хорошем настроении. Если в плохом добавляю автора в черный список. По любым другим вопросам feel free to write to me.
Re: Вопросы новичка
16 мм.anber писал(а):16 чего?=bor= писал(а):Разница - 16.
Размер точки в мм.
Re: Вопросы новичка
Есть аппараты с гораздо большими размерами:anber писал(а):UPD. Я говорю о том что изображения больше чем 800*480 им давать смысла нет, качество от этого не улучшится нисколько, а может даже упасть за счет сжатия.=bor= писал(а):Разница - 16.
iPad 3 retina: 9.7" 2048х1536 0.10mm 264ppi
Nexus 10: 10.06" 2560х1600 0.08mm 300ppi
Re: Вопросы новичка
Я имел в виду конкретно 2 упомянутых самсунга. А iPad это вообще с другой планеты=bor= писал(а):Есть аппараты с гораздо большими размерами:anber писал(а):UPD. Я говорю о том что изображения больше чем 800*480 им давать смысла нет, качество от этого не улучшится нисколько, а может даже упасть за счет сжатия.=bor= писал(а):Разница - 16.
iPad 3 retina: 9.7" 2048х1536 0.10mm 264ppi
Nexus 10: 10.06" 2560х1600 0.08mm 300ppi
Личные сообщения с просьбой ответить на форуме или написать программу я просто удаляю, если я в хорошем настроении. Если в плохом добавляю автора в черный список. По любым другим вопросам feel free to write to me.
Re: Вопросы новичка
Такс, следующий вопрос. Спасибо всем кто помогает.
И так, какой метод(ы) отвечает за нажатие на кнопку, при котором кнопка меняет свой вид, а после отжатия возвращается в исходное?
И так, какой метод(ы) отвечает за нажатие на кнопку, при котором кнопка меняет свой вид, а после отжатия возвращается в исходное?
Re: Вопросы новичка
а может проще проходить уроки? тогда вопросы сами по себе будут отпадать.antihawk писал(а):Такс, следующий вопрос. Спасибо всем кто помогает.
И так, какой метод(ы) отвечает за нажатие на кнопку, при котором кнопка меняет свой вид, а после отжатия возвращается в исходное?
Ответ на вопрос: нужно реализовать selector с необходимыми состояниями.
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена