Android关于切图放在哪个drawable下的问题

qi_582196014 2016-09-07 04:13:49
最近在做启动导航页的时候,是4个铺满全屏的图片,用ViewPager呈现,我将切好的图片(按照6s来切的)放在了drawable文件夹下,然后在5英寸1080p的手机上运行,发现卡的一批,内存占用峰值飙到过150M左右,峰值飙到过170M;然后我将图片放入到drawable-xhdpi文件夹下,就流畅了许多,内存占用在50M左右。那么,对于手机加载非当前适配dpi文件夹下(或者干脆是drawable文件夹)的图片时,系统是对图片如何操作的,有大神对这方面有研究吗?

最后附上郭神的一篇相关文章,是不是里面讲解的机制不止作用于wrap_content情况下的ImageView?
http://blog.csdn.net/guolin_blog/article/details/50727753
...全文
325 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
LoveWyf_ 2016-09-07
  • 打赏
  • 举报
回复
根据手机分辨率来,系统会自动从最优的选。至于为什么会降低内存。。这个没研究过
东风玖哥 2016-09-07
  • 打赏
  • 举报
回复
drawable-xhdpi是最常见的手机分辨率,当然要放在drawable-xhdpi里

80,471

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧