生活就像海洋,只有意志坚强的人,才能到达彼岸。
本讲内容:支持不同屏幕大小的方法
让应用自动适配多个分辨率的屏幕,譬如对页面的调整。
布局中尽量使用wrapcontent 、match_parent,尽量避免具体的数字,由系统来计算合适的宽高,为每个分辨率写一套布局文件,设置对应分辨率下控件的宽高。
一、使用限定符
现在很多的平板应用都采用的是双页模式(程序会在左侧的面板上显示一个包含子项的列表,在右侧的面板上显示内容),因为平板电脑的屏幕大,但手机的屏幕一次就只能显示一页的内容,因此两个页面需要分开显示。
那么如何在运行时判断程序应该是使用双面模式还是单页模式呢?这就需要借助限定符来实现了。
示例一: