Android屏幕适配
2016-01-15 00:00
288 查看
1、常见的几个概念
px:像素点,用来计算图片的最小单位。例如图片分辨率为480*480的意思就是该图片宽为480个像素点,高为480个像素点。in:英寸,通常用来表示手机屏幕的大小。1in = 2.54cm
dpi:每英寸上像素点的个数
density:屏幕密度 density = dpi/160
dp:即dip的简写,android设备特有的单位。
sp:一般用来表示字体的大小
2、Drawable文件夹
Android项目中Drawable文件夹中有不同的字文件夹drawable-ldpi (dpi=120, density=0.75 )
drawable-mdpi (dpi=160, density=1 ,40*40)
drawable-hdpi (dpi=240, density=1.5 ,64*64)
drawable-xhdpi (dpi=320, density=2 ,92*92)
drawable-xxhdpi (dpi=480, density=3 ,140*140)
android系统会更具屏幕dpi去使用相应文件夹下的图片
3、巧妙是用weight这个属性
相关文章推荐
- Android 蓝牙开发基本流程
- android 拍照或者选取相片放在指定文件夹,并且生成缩略图。上传到服务器
- android 混淆打包
- 野人学Android第三弹——利用java的反射机制创建一个数据操作类
- Android退出应用最优雅的方式
- Android Studio——InputStreamReader和BufferedReader用法及真实案例
- Android Studio 优化的相关博客
- 在 Android 上使用 XML
- Android Actionbar 添加返回按钮
- Android 设置背景透明度
- Android 设置背景透明度
- Android Studio——JAVA的StringBuffer类
- 【Android】深入理解Context
- Android性能优化之加快应用启动速度
- Android性能优化之加快应用启动速度
- android drawable 、drawable-ldpi、drawable-mdpi、drawable-hdpi、。。。
- android中的回调
- android中的回调
- 《Android Studio实用指南》8.20 提炼接口
- android好blog发现