Android图片放置技巧
来源:互联网 发布:高达纸模淘宝店有哪些 编辑:程序博客网 时间:2024/04/30 12:33
打开studio可以看到默认生成了
这些文件是用来放置APP icon的
规则如下
还有项目中的一些图片放置规则如下
dpi获取方法
float xdpi = getResources().getDisplayMetrics().xdpi;float ydpi = getResources().getDisplayMetrics().ydpi;
选择ui图的时候,尽量选取高密度的,比如我的手机是xxhdpi的 我会选择高密度的图放在里面
在大屏手机能很好的适配,同时在小屏手机上,图片会被缩小,使用内存也会减小,这样是可行的
比如160dpi-240dpi的手机优先找hdpi里面的图片,发现没有,这个时候会往上继续找,然后在XXHDPI里面找到了图片,系统会判断这是高密度的手机使用的图片,所以在放置到你的手机上的时候会自动给你缩小放置
反过来 如果你把所有的图片放置在mdpi里面,比如我的手机是XXHDPI,当程序运行的时候,会优先在XXHDPI里面找,发现没有,最后在mdpi里面找到了,会判断这是低密度图片,然后会放大图片,这样的话在那种大的项目里面很容易造成内存溢出
现在安卓市场主流设备一般都是xxhdpi所以一般把图片放置到这里面就行了,不用追求更高的XXXHDI
阅读全文
0 0
- Android图片放置技巧
- android studio 图片资源的放置位置
- latex学习笔记3 图片的放置技巧
- java JComboBox 放置图片
- UIViewContentMode放置图片效果
- padding内放置图片
- wpf中放置图片
- android图片处理技巧
- Android图片处理技巧
- Android图片处理技巧
- Android图片压缩技巧
- Android图片压缩技巧
- Android图片压缩技巧
- Android图片压缩技巧
- android studio 图片资源的放置位置,你中枪了吗?
- Android 为什么最佳放置图片资源的文件夹就是drawable-xxhdpi?
- android studio 图片资源的放置位置和容易引发的问题
- android开发图片小技巧
- Android 百分比屏幕适配方案
- Centos7 dumpe2fs: 没有那个文件或目录
- POJ 1915 Knight Moves(BFS)
- 线程与进程的区别
- 阿拉伯数字(1到4000)转化为罗马数字的javascript实现
- Android图片放置技巧
- 运行cs231n课程中Assignment1中的示例代码
- less 和 sass 配置
- 【实战教程】腾讯云&搭建微信小程序服务
- 立体视觉_基于多频外差的三频正弦波理想状态下的解相位
- SpringBoot中级教程之SpringBoot自定义配置(十一)
- css 使图片水平垂直居中
- Educational Codeforces Round 25 C. Multi-judge Solving
- ORACLE11G RAC启动关闭步骤