关于屏幕适配?

来源:互联网 发布:mysql怎样存储图片 编辑:程序博客网 时间:2024/06/07 18:20

屏幕适配:


分两步:

1.从图片资源到设计分辨率屏幕的适配

可以设计多套资源,根据实际屏幕大小,选择不同的搜索路径

FileUtils::getInstance()->addSearchPath("iphone");//一条

FileUtils::getInstance()->setSearchPaths(searchPaths);//多条

然而图片资源虽然有多套,但是还是得为,到,设计分辨率适配做完美匹配。

director->setContentScaleFactor(MIN(smallResorce.size.height / designResolution.height,smallResorce.size.width/designResolution.width));//无缝

director->setContentScaleFactor(smallResorce.size.height / designResolution.height);//某个方向铺满

注意:比例越小,放大的"越大"。比例越大,缩小的"越小"

2.从设计分辨率的屏幕适配到真正屏幕的适配

5种方案:Fit,noborder(大比例,注意起点),full(小比例),固定高度,固定宽度(如果需要时自动修改另一个参数的设计分辨率大小)。





原创粉丝点击