page.title=Designing for Multiple Screens trainingnavtop=true startpage=true next.title=Supporting Different Screen Sizes next.link=screensizes.html @jd:body
NewsReader.zip
На платформе Android работают устройства с самыми разными размерами экрана: от телефонов до телевизоров. Чтобы с вашим приложением могли работать как можно больше пользователей, оно должно корректно отображаться на всех этих устройствах.
Однако совместимость с разными типами устройств – это еще не все. От размера экрана зависит, какие возможности будет иметь пользователь при работе с приложением. Чтобы пользователи действительно остались довольны вашим приложением, оно должно не просто поддерживать разные экраны, но и быть оптимизировано для каждого из них.
Этот модуль посвящен реализации пользовательского интерфейса, оптимизированного для разных конфигураций экрана.
Код, приведенный в каждом уроке, взят из учебного приложения, в котором демонстрируются способы оптимизации для разных экранов. Вы можете загрузить его (в правой части экрана) и использовать части кода в собственном приложении.
Примечание. В этом модуле и в учебном приложении используется вспомогательная библиотека, позволяющая работать с API