关于android开发屏幕适配的理解.doc

上传人:yyf 文档编号:6284931 上传时间:2020-10-13 格式:DOC 页数:4 大小:53.50KB
返回 下载 相关 举报
关于android开发屏幕适配的理解.doc_第1页
第1页 / 共4页
关于android开发屏幕适配的理解.doc_第2页
第2页 / 共4页
关于android开发屏幕适配的理解.doc_第3页
第3页 / 共4页
关于android开发屏幕适配的理解.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《关于android开发屏幕适配的理解.doc》由会员分享,可在线阅读,更多相关《关于android开发屏幕适配的理解.doc(4页珍藏版)》请在三一文库上搜索。

1、.关于android开发屏幕适配的理解时间:2015.2.4(备注:我还是学生,根据听到和看到的写的,如有不对,指出)1、屏幕分辨率:320 * 4802、dpi(dots per inch 即每英寸点数,每英寸有多少个像素):假设:手机的屏幕大小为3.7英寸,如上图,则该手机的dpi为(3202+4802)3.7155.9dpi3、谷歌规定:屏幕分辨率dpildpi240*320120dpimdpi320*480160dpihdpi480*800240dpixhdpi720*1280320dpi其中mdpi作为其他屏幕分辨率的参照物。4、dp的理解(1)dp本质是物理尺寸。(你设一个控件的d

2、p时,实际上是间接告诉系统你要设多少英寸)(2)之所以使用dp,是为保证控件的长度一致,即相同的dp,控件的物理长度(英寸)是相同的。同时谷歌规定:假如你设一个控件的宽度为160dp,相当于你告诉系统你要设这个控件的宽度为1英寸。例:设一按钮宽度为160dp(即度为1英寸),精品.对于mdpi,因为它的dpi是160,那么它需要160个像素(px)对于ldpi,因为它的dpi是120,那么它需要120个像素对于hdpi,因为它的dpi是240,那么它需要240个像素5、dp与px转化问题:用于mdpi手机,美工设计一个button的宽为20px,那么我们应该写多少dp呢?答案:(理解后,谷歌提

3、供的公式(px = dp * (dpi / 160))都可以不用记)6、动态代码处理:7、总结dp、sp本质是物理尺寸100dp = 1 英寸100sp = ? 英寸(我不知道)缩放比例:3 4 6 8 对应关系如下表:物理尺寸ldpimdpihdpixhdpi100dp75px100px125px200px100sp75px100px125px200px本来要设计4套图片。但,我们通常会叫美工设计一套完整的分辨率为480*800的图片,然后根据需要重复设计一些相同的图片(如精品.背景图片,hdpi的背景图片放在xhpi会因放大变得模糊,所以需要为xhpi再设计这些背景图片,)。布局呢?先写完整的一套基于480*800的布局,然后根据需要再为一些布局设计其他尺寸,以达到适配要求。如有侵权请联系告知删除,感谢你们的配合!精品

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1