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

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

ID:53873075

大小:51.00 KB

页数:3页

时间:2020-04-10

关于android开发屏幕适配的理解.doc_第1页
关于android开发屏幕适配的理解.doc_第2页
关于android开发屏幕适配的理解.doc_第3页
资源描述:

《关于android开发屏幕适配的理解.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、关于android开发屏幕适配的理解时间:2015.2.4(备注:我还是学生,根据听到和看到的写的,如有不对,指出)1、屏幕分辨率:320*4802、dpi(dotsperinch即每英寸点数,每英寸有多少个像素):假设:手机的屏幕大小为3.7英寸,如上图,则该手机的dpi为dpi3、谷歌规定:屏幕分辨率dpildpi240*320~120dpimdpi320*480~160dpihdpi480*800~240dpixhdpi720*1280~320dpi其中mdpi作为其他屏幕分辨率的参照物。4、dp的理解(1)dp本质是物理尺寸。(你设一个控件的dp时,实际上是间接告诉系统你要设多

2、少英寸)(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呢?答案:(理解后,谷歌提供的公式( px=dp*(dpi

3、/160))都可以不用记)6、动态代码处理:7、总结dp、sp本质是物理尺寸100dp=1英寸100sp=?英寸(我不知道)缩放比例:3468对应关系如下表:物理尺寸ldpimdpihdpixhdpi100dp75px100px125px200px100sp75px100px125px200px本来要设计4套图片。但,我们通常会叫美工设计一套完整的分辨率为480*800的图片,然后根据需要重复设计一些相同的图片(如背景图片,hdpi的背景图片放在xhpi会因放大变得模糊,所以需要为xhpi再设计这些背景图片,)。布局呢?先写完整的一套基于480*800的布局,然后根据需要再为一些布局设

4、计其他尺寸,以达到适配要求。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。