您的位置:首页 > 其它

浅谈安卓屏幕适配方案

2017-02-16 10:36 253 查看
  屏幕适配问题是每个程序开发人员都会遇到的问题,屏幕适配问题的本质:使布局;布局组件;图片资源;用户界面流程匹配不同屏幕尺寸

布局适配:使用相对布局,禁止用绝对布局;(相对布局的子控件使用相对位置方式排列,因为控件之间位置是相对位置,所以屏幕大小改变,控件之前的相对位置不会改变,相对浅谈布局更灵活和适配性)

布局控件的适配:控件的宽高尽量使用 wrap_content  match_parent  少用固定值,单位使用dp不用px;字体单位使用sp不要px

图片资源:提供备用位图;由于安卓可以在不同屏幕密度的设备上运行,因此我们提供位图资源应该始终可以满足不同密度的要求;(比如一张图片要有对应的高中低密度的图片,通过drawable系统会根据屏幕密度自动选择合适的位图),有些图片需要自动拉伸的使用.9图可以更好适配;

用户界面流程适配:确定当前布局;根据当前布局作出响应,重复使用浅谈活动中的片段,处理屏幕配置变化;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: