Содержание
- 2. Разработка под Android для устройств разных разрешений и размеров Я слежу за вами 14 января 2011
- 3. Телефоны 240x320 ldpi 3.2” 320x480 mdpi 3.2” 480x800 hdpi 3.7”
- 4. Нестандартные 540x960 (x)hdpi 4” 240x400 ldpi 3.2”
- 5. Планшеты 1024x600 mdpi 7” 1280x800 mdpi 10.1”
- 6. GoogleTV 1920x1080 24”, 32”, 40”, 46”
- 7. Экраны TweetDeck, 12 октября Google, 2 августа
- 8. Сначала был G1 320x480 mdpi 3.2” 22 октября 2008
- 9. Пончик
- 10. xlargeScreens – начиная с Android 2.3
- 11. Режим совместимости Приложение скомпилировано для Android 1.5
- 12. Плотность ldpi – Low DPI. Низкая плотность mdpi – Medium DPI. Средняя плотность hdpi – High
- 13. Размер small – Маленький normal – Нормальный large – Большой xlarge – Очень большой (начиная с
- 14. Как Android определяет
- 15. Что со всем этим делать? Несколько рекомендаций, которые облегчат жизнь
- 16. Правила, а не позиции AbsoluteLayout RelativeLayout fill_parent wrap_content
- 17. layout_weight
- 18. Избегать физических точек sp – для текста px = dp*(density/160) getResources().getDisplayMetrics().density px – плохо! dp, sp
- 19. Разные ресурсы для разных устройств
- 20. Наборы ресурсов
- 21. Ресурсы по умолчанию Размер экрана: normal Плотность: mdpi
- 22. Используйте масштабируемые изображения 9-patch http://developer.android.com/guide/developing/tools/draw9patch.html http://developer.android.com/guide/topics/graphics/2d-graphics.html
- 23. Изображения, определенные с помощью XML
- 24. Тестируйте на разных экранах Можно даже запустить эмулятор установив реальные физические размеры экрана
- 26. Скачать презентацию