android - APP显示不同规格的图片
天蓬老师
天蓬老师 2017-04-18 09:04:08
[iOS讨论组]

图片放在七牛上,要根据不同的手机终端显示不同size的图片,图是同一张图,要显示几套size,如何进行换算

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全部回复(2)
天蓬老师

首先,七牛上保存一张在最大的分辨率下的图片。

其次,你的图片是需要等比例的缩放?还是根据不同的设备尺寸会有裁切?比如说,如果是一张按钮的图片,或者一个小图标之类的,那就很容易,如果存的是一张 120120 的图片, 那你根据当前设备的分辨率,去七牛请求不同尺寸的图片回来就可以(x3:120120, x2:8080, x1:4040)。

但是如果你的图片是一张全屏的背景图,则会稍微麻烦些,这个时候你需要考虑两个维度,分辨率和设备尺寸(或者说比例),如果存的是 6 plus 尺寸的图片,那么在iphone 5s上,就需要在宽度上裁剪掉一些。

七牛对图片处理的 api 还是挺灵活的,可以满足你的需求。

PHPz

android的换算是根据dp单位,需要通过方法获取屏幕进度,ios不知道应该也是有的。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号