android屏幕适配 - 切图
来源:互联网 发布:2017mac pro玩魔兽世界 编辑:程序博客网 时间:2024/05/16 18:49
android的工程目录下有四个存放图片的文件xhdpi: 2.0,hdpi: 1.5,mdpi: 1.0 (基准),ldpi: 0.75。 (还可以建xxhdpi:3.0,xxxhdpi:4.0)
这四个文件夹后边的数值表示以mdpi中存放图片为基准的倍图。也就是讲,如果针对xhdpi的设备生成了一张200x200的图像,那么应该为hdpi生成150x150,为mdpi生100x100, 和为ldpi生成75x75的图片资源。而到底是调用哪个文件夹下的资源由android系统确定。
实际操作中,目前主流480*800、 720*1280、 1080*1920这几种分辨率的机型为主。所以设计的时候还是采用720*1280的分辨率来设计。
1.一般采用720*1280的来设计。切图可以直接适配720*1280分辨率的机型。
2.720*1280下的切图资源基本可以适配其他机型,有些特殊的切图需要单独适配的,比如icon等。
3.适配480*800的机型,只需要把切图/1.5即可。
4.适配1080*1920机型,只需要把切图*1.5即可。
5.适配1080*1920的时候,不要单独硬生生的将图标放大1.5倍。这就要求在720*1280下画图的时候,尽量采用矢量图形来画 图。比如在720*1280下图图标是48px*48px 的时候,适配1080*1920时候,48px*1.5=72px。把矢量图形调整为72px即可。把 切图资源给开发,开发会把切图单独放到xxhdpi的文件目录下,就会自动适配1080*1920的了。
720*1280下的切图资源,开发是放到xhdpi的目录下的。
注意:大家在设计图片的时候尽量采用偶数来设计。开发可以直接写出来的就尽量不要切图。
还有一个问题就是字体的大小的适配。一般字号采用12sp、14sp、18sp、22sp等四个级别来设计。
- android屏幕适配 - 切图
- 【Android】屏幕适配
- android屏幕适配
- android屏幕适配
- android 屏幕适配
- Android屏幕适配
- Android屏幕适配
- Android屏幕适配
- Android屏幕适配
- android 屏幕适配
- Android屏幕适配
- Android屏幕适配
- Android 屏幕适配
- android屏幕适配
- Android屏幕适配
- Android屏幕适配
- Android 屏幕适配
- android屏幕适配
- SSH添加事务配置事务
- USACO 1.1 Greedy Gift Givers
- zzuli OJ 1042: 数列求和3
- 06 黑白棋
- 指针与引用(C++)
- android屏幕适配 - 切图
- hibernate配置文件hibernate.cfg.xml的详细解释
- Cross Site Tracing (XST) Attacks(跨站跟踪攻击)练习详细步骤(WebGoat5.4)
- Hibernate 事务管理
- Java中keySet()返回值的排序问题
- zzuli OJ 1043: 最大值
- 定向输出NSLog 到沙盒路径下
- 如何处理iOS中照片的方向
- update 用法