码迷,mamicode.com
首页 > 移动开发 > 详细

android 屏幕适配攻略(1) 核心概念与单位详解

时间:2016-07-05 18:34:43      阅读:206      评论:0      收藏:1      [点我收藏+]

标签:

什么叫碎片化?

  通俗的讲亦是指整个安卓平台的差异化越来越大,

    任何成功的智能操作系统都是由庞大的软件资源支撑起来的,这要求系统和硬件有一定的一致性,

这才能确保软件的兼容性,而个人和团体开发的第三方软件也有一定的规范,以确保软件和设备

完全兼容。而由于Android完全免费以及完全开源的性质,最终导致Android设备的软件兼容性

变差,间接加大了软件开发的难度(主要难度是让软件在更多的设备上运行),最终会导致一个结

果:由于开发难度高,开发成本增大,软件开发商和软件开发者们会放弃开发。最终Android会

因为"失血过多"而死。

技术分享

技术分享

技术分享

屏幕分辨率:横纵向的像素点  px = 1个像素点

横向像素*纵向像素

技术分享

 

屏幕像素密度: 每英寸上的像素点数

  单位:dpi     per dot inch

与屏幕尺寸和屏幕分辩率有关

如何计算:

  屏幕尺寸是斜对角线的长度

  屏幕分辨率是横纵向的像素点 

以Nexus 5 :

   屏幕 4.95inch

   分辨率 1920*1080

DPI = 455

 1920*1920+1080*1080  开平方的 2202.9 即写对角线上像素点

 除以屏幕4.95 = 455;

 

    

 

 

技术分享

 

 

 

技术分享

 

android 屏幕适配攻略(1) 核心概念与单位详解

标签:

原文地址:http://www.cnblogs.com/chengbao/p/5644395.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!