问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

一张图片所占内存是如何计算的?

发布网友 发布时间:2022-12-04 20:28

我来回答

1个回答

热心网友 时间:2023-09-10 12:58

Bitmap.Config 表示图片像素类型,包括ALPHA_8、RGB_565、ARGB_4444、ARGB_8888
其中 A表示透明度;RGB分别是Red、Green、Blue,三种原色

1.在不考虑屏幕分辨率和res文件夹分辨率的情况下:

一张图片(BitMap)占用的内存=长 * 宽 * 每个像素点的大小

例如:一张图片宽1080 ,高 452
那么,这张图片的大小按照这个公式应该是:1080 * 452 * 4B = 1952640B ≈ 1.86MB

2.考虑屏幕分辨率和res文件夹分辨率的情况下:
系统在加载 res 目录下的资源图片时,会根据图片存放的不同目录做一次分辨率的转换。

新长 = 原长 * (设备的 dpi / 目录对应的 dpi )
新宽 = 原宽 * (设备的 dpi / 目录对应的 dpi )

一张图片(BitMap)占用的内存= 新长 * 新宽 * 每个像素点的大小

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
螳螂捕蝉、螳螂捕蝉什么意思? 为什么电视机的声音这么小? 电视音量调到最大,为什么还是声音很小? 为什么我的电视声音很小呢? 浏览器怎么设置自动保存密码 一句话形容滕王阁序作者的感情基调、语言要有文采 滕王阁序经典名言警句,《滕王阁序》7句名言 滕王阁最经典的诗句【好句摘抄89句】 滕王阁序选一句话翻译写作文 滕王阁序中挑选一句话并附上100字左右介绍'求原创? iphone4 怎么降级6.1 怎样减掉大腿的肉,并健康快速地长高,急啊 路由器是什么东西 什么是路由器 施工项目的管理 ...普通用户切换到root用户敲命令提示Failed to open connection... 振动棒电机定子绕组全部发黑了这么回事 ...超过三年未交房,法院一审判决,不能解除购房合同,合理吗? 为什么苹果6splus储存空间删除不了?在哪里删除? 苗的意思和含义是什么 passwall远程dns设置什么 passwall手机app无法使用 OPPO手机为什么Google登录不上去呀 已封禁怎么解 被限制了怎么解除限制 程书莉怎么写好看 怎么教育孩子的价值观 辛巴德喜欢练红玉吗 摄像机4k什么意思 为什么我们的回答,总是“还行” 武汉汉阳初中生英语暑假班最好的学校在哪里? 第一次用机箱,挡板怎么装,在线等,挺急的 核桃能放冰箱保鲜吗 核桃能不能放冰箱保鲜 核桃可以放冰箱保存吗?核桃能放冰箱冷藏吗? qq爱情伤感说说:我不允许任何人,抢走我在乎的人 网络电视机顶盒能直接看电视台么? 做猫耳朵面 葡萄得了霜霉病很严重,得怎么治? 郸城一高复读一年的费用是多少?538分 文科,高考成绩460,去郸城一高复读需要多少钱? 河南郸城一高09年复读生收费标准 想找一些关于知名手表商标的故事,主要是关于商标的,要简洁点的。谢谢... vivox27pro是骁龙多少 云服务授权微信什么意思 信用卡欠2W要做多久牢!! 《武媚娘传奇》贺兰敏月的母亲是谁 为什么说是被武媚娘害死的 解析《武媚娘传奇》贺兰敏月背景 丰田霸道用的是什么悬架 丰田霸道采用了什么悬架 创新与青年校园和青年少年的手抄报区别 全球公爵和全球骑士卡有什么区别,有什么用?