android网络图片适配不同分辨率屏幕 图片适配android网络服务器 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.在不同的目录里放不同分辨率的图。(包会变大)2.不要使用全屏的图片。根据不同分辨率在value里设置不同的像素大小 (推荐这种)很少有人去服务器拉取不同分辨率的图片的。这样太耗费流量了吧。 不清楚楼主的目的是什么,区分这些分辨率是为了节省用户流量,还是为了适配手机显示,还是为了节制内存以防oom呢?如果是为了节省流量:服务器可以对每种图片保存三份样本,一份预览,一份清楚,一份原图,手机再根据自己的分辨率去请求。在列表下显示预览,查看图片详情时(如果有这个功能)再去请求清楚的或原图;如果是为了适配手机显示:在显示上直接用match_parent或者其它方法,这个很容易也很简单;如果是为了节制内存:可以在加载图片前,根据分辨率和原图大小计算一个压缩比,压缩之后再显示图片,并且使用lrucache之类的缓存技术等,网上也有很多相关讨论 主要目的是在不同的手机情况下,都能正常显示网络获取的图片,不会有的手机显示图片过大,有的显示正常,我不知道怎么处理,在本地的图片我可以放在不同的drawable分辨率文件夹下,但从网络获取的图片我不知道怎么处理. 设置imageview的scaleType为center_crop 求助,这个是什么错哦? 我想查看每一个应用程序的耗电量您那有什么思路吗 聊天记录的存储和读取! http 关于短信收件箱的Intent跳转方法? android 连接sqlite 问题 android双卡开发中,怎么判断是哪张卡来电呢。 安卓调用webservice,返回的是一个dataset,里面一张表,我该怎么解析? 为改变这个世界尽一份力量,请加入我们一起用移动互联网改变世界! android的webview内的select下拉框点击闪退 使用AudioRecord怎么播放保存的pcm文件 Android怎么设置sd卡的保存目录啊?
2.不要使用全屏的图片。根据不同分辨率在value里设置不同的像素大小 (推荐这种)
很少有人去服务器拉取不同分辨率的图片的。这样太耗费流量了吧。
如果是为了节省流量:服务器可以对每种图片保存三份样本,一份预览,一份清楚,一份原图,手机再根据自己的分辨率去请求。在列表下显示预览,查看图片详情时(如果有这个功能)再去请求清楚的或原图;
如果是为了适配手机显示:在显示上直接用match_parent或者其它方法,这个很容易也很简单;
如果是为了节制内存:可以在加载图片前,根据分辨率和原图大小计算一个压缩比,压缩之后再显示图片,并且使用lrucache之类的缓存技术等,网上也有很多相关讨论