社区
Android
帖子详情
android网络图片适配不同分辨率屏幕
大シ毎
2015-01-26 06:57:12
需要在android手机上面显示网络图片,但是手机的分辨率是有不同的,有mdpi,ldpi,hdpi,xhdpi等多种分辨率,怎么让图片在每个手机上面显示都是和屏幕一样宽。
是让手机传不同的分辨率给服务器,服务器返回不同的图片,还是怎么做?求解答!
...全文
1366
7
打赏
收藏
android网络图片适配不同分辨率屏幕
需要在android手机上面显示网络图片,但是手机的分辨率是有不同的,有mdpi,ldpi,hdpi,xhdpi等多种分辨率,怎么让图片在每个手机上面显示都是和屏幕一样宽。 是让手机传不同的分辨率给服务器,服务器返回不同的图片,还是怎么做?求解答!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
聪明的一休爱编程
2016-08-01
打赏
举报
回复
楼主解决了吗?我也碰到了
山鹰1985
2015-01-27
打赏
举报
回复
android:layout_width="match_parent"
经常在黑云中出没
2015-01-27
打赏
举报
回复
设置imageview的scaleType为center_crop
开发者_android
2015-01-27
打赏
举报
回复
我觉得不用这么麻烦。 只需要统一返回图片的比例就可以,然后在代码中,图片显示大小在不同设备上保持这个比例就OK了。
大シ毎
2015-01-27
打赏
举报
回复
主要目的是在不同的手机情况下,都能正常显示网络获取的图片,不会有的手机显示图片过大,有的显示正常,我不知道怎么处理,在本地的图片我可以放在不同的drawable分辨率文件夹下,但从网络获取的图片我不知道怎么处理.
无灵
2015-01-27
打赏
举报
回复
不清楚楼主的目的是什么,区分这些分辨率是为了节省用户流量,还是为了适配手机显示,还是为了节制内存以防oom呢? 如果是为了节省流量:服务器可以对每种图片保存三份样本,一份预览,一份清楚,一份原图,手机再根据自己的分辨率去请求。在列表下显示预览,查看图片详情时(如果有这个功能)再去请求清楚的或原图; 如果是为了适配手机显示:在显示上直接用match_parent或者其它方法,这个很容易也很简单; 如果是为了节制内存:可以在加载图片前,根据分辨率和原图大小计算一个压缩比,压缩之后再显示图片,并且使用lrucache之类的缓存技术等,网上也有很多相关讨论
石云升
2015-01-26
打赏
举报
回复
1.在不同的目录里放不同分辨率的图。(包会变大) 2.不要使用全屏的图片。根据不同分辨率在value里设置不同的像素大小 (推荐这种) 很少有人去服务器拉取不同分辨率的图片的。这样太耗费流量了吧。
android
多
屏幕
多
分辨率
适配
android
多
屏幕
多
分辨率
适配
,告诉你怎么创建正确的布局资源
android
屏幕
适配
demo
android
机顶盒
屏幕
适配
demo,能适应各种
分辨率
的设备。
android
屏幕
适配
demo,能适应各种
分辨率
的设备。
iOS8开发技术(Swift版):
屏幕
适配
本课程介绍了iOS
屏幕
适配
的各种技术,基于Swift语音实现,如各种
分辨率
、AutoLayout、SizeClass等。
Android
适配
不同
分辨率
屏幕
为了查看方便,特意贴一段 Google API 文档:...近期做些关于手机
适配
的工作。 下面来总结一下,希望可以对大家有帮助,本人能力有限,如果有解释失误的地方,请务必帮忙指出,谢谢。 首先引入几个概
Android
80,349
社区成员
91,287
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章