Android编程心得-图片自适应心得
2013-06-26 14:56
246 查看
在Android 的开发过程中,我们知道存放图片资源的文件夹是drawable,与它类似的名字的文件夹drawble-hdpi,drawable-ldpi,drawable-mdpi,drawable-xhdpi中均可存放图片,但有时我们的图片需要在多分辨率下正确显示。
同样的图片放到不同分辨率后调用 draw.getIntrinsicWidth()与draw.getIntrinsicHeight()得到的值也不同。这样动态添加图片的时候显示出来的效果也不同。
在同一设备中,以64*64的PNG格式图片为例,将其放到drawable-hdpi调用draw.getIntrinsicWidth()与draw.getIntrinsicHeight()得到的自适应分辨率为43*43,同样操作放到drawable-mdpi的自适应分辨率刚好为64*64,而放到drawable-xhdpi中得到的自适应分辨率为32*32。
也就是说,当你需要图片自适应屏幕时,正确的将图片放到对应分辨率下的drawable文件夹下就有必要了。
同样的图片放到不同分辨率后调用 draw.getIntrinsicWidth()与draw.getIntrinsicHeight()得到的值也不同。这样动态添加图片的时候显示出来的效果也不同。
在同一设备中,以64*64的PNG格式图片为例,将其放到drawable-hdpi调用draw.getIntrinsicWidth()与draw.getIntrinsicHeight()得到的自适应分辨率为43*43,同样操作放到drawable-mdpi的自适应分辨率刚好为64*64,而放到drawable-xhdpi中得到的自适应分辨率为32*32。
也就是说,当你需要图片自适应屏幕时,正确的将图片放到对应分辨率下的drawable文件夹下就有必要了。
相关文章推荐
- Android编程心得-图片自适应心得
- android编程如何把现有的背景图片…
- Android编程滑动效果之Gallery+GridView实现图片预览功能(附demo源码下载)
- Android网络编程--获取网络图片
- Android 编程下图片的内存优化
- Android编程心得-ListView的Item高亮显示的办法
- Android 自定义imageview 图片高度固定大小宽度按比例自适应
- Android图片内存优化的几点心得
- Android编程心得-FragmentActivity与Fragment两者交互方法简介
- Android ImageView图片自适应
- android 学习心得1---网络编程
- Android编程之Bitmap图片压缩大小
- Android编程学习之异步加载图片的方法
- android HttpURLConnection编程详解,获取网络图片,html代码查
- 关于Android沉浸式状态栏字体颜色和图片背景自适应变化
- 添加设置Android编程心得-为TextView添加各种样式
- Android 编程下背景图片适配工具类
- Android 编程下图片的内存优化
- Android ImageView图片自适应
- Android编程实现等比例显示图片的方法