屏幕尺寸Screen size :
  显示屏幕的实际大小,按照屏幕的对角线进行测量。small, normal, large, and xlarge
长宽比Aspect ratio :
  长宽比是屏幕的物理宽度与物理高度的比例关系。
分辨率Resolution :
  在屏幕上显示的物理像素总和。
密度Density :
  根据像素分辨率,在屏幕指定物理宽高范围内能显示的像素数量。 ldpi (low) 120, mdpi (medium) 160, hdpi (high) 240, and xhdpi (extra high) 320
  DENSITY_DEFAULT = DENSITY_MEDIUM = 160;
设备独立像素Density-independent pixel (dp/dip) :
  应用程序可以用来定义UI组件的虚拟像素单元,通过密度无关的方式来描述布局尺寸和位置。pixels = dps * (density / 160).
每英寸像素数DPI(dot per inch) :
pt: point,是一个标准的长度单位,1pt=1/72英寸,用于印刷业,非常简单易用;
sp: scaled pixels(放大像素). 主要用于字体显示best for textsize。
res目录下:
drawable
drawable-ldpi
drawable-mdpi
drawable-hdpi
drawable-xhdpi
drawable-nodpi
drawable-nodpi-1024×600
drawable-nodpi-1280×800
drawable-nodpi-800×480
values
values-ldpi
values-mdpi
values-hdpi
values-xhdpi
values-nodpi
values-nodpi-1024×600
values-nodpi-1280×800
values-nodpi-800×480
******************************
在工程的default.properties中如果split.density=false,则分辨率适配的时候文件夹命名不需要与scale相除

屏幕分辨率:800x480
density:1.5(240)
文件夹:values-hdpi-800x480
******************************
 
屏幕分辨率:1024x600
density:1(160)
文件夹:values-mdpi-1024x600

屏幕分辨率:1024x600
density:1.5(240)
文件夹:values-hdpi-683x400  由1024/1.5  600/1.5得到,需要四舍五入。

屏幕分辨率:800x480
density:1(160)
文件夹:values-mdpi-800x480

屏幕分辨率:800x480
density:1.5(240)
文件夹:values-hdpi-533x320  由800/1.5  480/1.5得到,需要四舍五入。

以此类推
一般情况下需要创建出values 、values-mdpi 、 values-hdpi文件夹,以备在一些没有规定的尺寸屏幕上找不到资源的情况。
然后在里面使用不同的dimens文件,Layout中不要使用显示的数字,所有的尺寸定义全都援引dimens里面的内容。

这样能够保证深度UI定制的情况

android技术上如有疑问可以问我,有问必答.

爱品茶的盆友,光顾小店(谢谢,能收藏最好了):

http://lancezone.taobao.com

专注移动开发!继续前行~

Android drawable 图片文件夹 缩放问题相关推荐

  1. Android drawable图片适配

    Android drawable图片适配 Android机型众多,屏幕尺寸.分辨率也有很多种,如何适配各种机型也是Android的技能之一. 适配的目的: 提高图片显示的质量 减少图片的内存占用 减少 ...

  2. Android 项目中文件夹的作用

    Android 项目中文件夹的作用 1. src:存放所有的*.java源程序. 2. gen:为ADT插件自动生成的代码文件保存路径,里面的R.java将保存所有的资源ID. 3. assets:可 ...

  3. 安卓Android手机系统内文件夹目录解释

    Bluestorm's Space 博客园 首页 新随笔 联系 订阅 管理 随笔- 423 文章- 3 评论- 58  /storage/sdcard, /sdcard, /mnt/sdcard 三者 ...

  4. ML之SVM:调用(sklearn的lfw_people函数在线下载55个外国人图片文件夹数据集)来精确实现人脸识别并提取人脸特征向量

    ML之SVM:调用(sklearn的lfw_people函数在线下载55个外国人图片文件夹数据集)来精确实现人脸识别并提取人脸特征向量 目录 输出结果 代码设计 输出结果 代码设计 from __fu ...

  5. android 读取assets文件夹下的文件资源

    今天,简单讲讲如何读取assets文件夹下的文件. Android资源文件大致可以分为两种: 第一种是res目录下存放的可编译的资源文件: 这种资源文件系统会在R.Java里面自动生成该资源文件的ID ...

  6. android下创建文件夹和修改其权限的方法

    原文:http://www.cnblogs.com/wanqieddy/archive/2011/12/28/2304906.html 由于工作的需要,今天研究了在android下创建文件夹和修改其权 ...

  7. vue删除图片同时删除本地文件_删除图片数据时同时删除图片文件夹里面的相应图片文件的方法...

    作者:Mr.XQIJIANG 本文版权归[Mr.XQIJIANG]所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接,否则保留追究法律责任的权利. /// /// 删除图 ...

  8. 在Android下创建文件夹

    <!-- @page { margin: 2cm } PRE { font-family: "DejaVu Sans" } P { margin-bottom: 0.21cm ...

  9. IIS部署图片文件夹,采用HTTP协议可获取图片

    IIS部署可采用http访问的图片文件夹 IIS是window系统下的服务器管理器 平时我们看到网上的图片,在控制台打开页面后,显示的路径是一个URL 例如: 关于安装IIS,使用IIS的文章可参考使 ...

最新文章

  1. linux查看cpu个数命令,Linux怎么查看物理CPU个数
  2. 8.2.5: Spring3.0新增的@DependsOn和@Lazy
  3. 最短路径算法整理(二)
  4. 创建ftp服务器后html,搭建ftp服务器需要用到固定IP吗
  5. python遍历树结构_python 数据结构与算法——树的遍历
  6. 入门机器学习(八)--神经网络参数的反向传播算法
  7. De 30: Decoupling Linear Systems with Constant Coefficients
  8. hadoop深入学习之SequenceFile
  9. ElementUI:项目中引入自己的ICON
  10. 点滴记录:管理工作的50点亲身感悟(分享!)
  11. 梦幻西游热门服务器卡顿延迟,Win10梦幻西游很卡反应很慢该如何处理
  12. Spring系列8:bean的作用域
  13. Github 单文件快速下载 -- 使用 DownGit
  14. GB/T28181之国标编码一览表,需要自取
  15. 【经典】非你莫属名句一
  16. C++程序设计(实践)_老师有话说 S1| 如何学好计算机程序设计(c语言)
  17. 如何优化关键词搜索排名(提升关键词排名的方法)
  18. Android键盘自定义表情包,关于自定义表情键盘...
  19. 我终于知道上哪里给男朋友买礼物了,姐妹们毒APP用起来
  20. 久闻大名的Fragment

热门文章

  1. 证券期货基础知识 计算机,2020国考中国证监会专业科目考试大纲(计算机类)...
  2. 面向对象改造——50道100以内的加减法口算习题
  3. [项目管理-23]:中西方沟通方式的差别:含蓄VS直接
  4. This function does not fully set the dimensions of output port 2 .
  5. ORACLE存储过程详解----我看过最详细的存储过程
  6. 35 岁 学python 必要_30岁之前,要不要买房,买车
  7. 银行转账java代码事务实现_转账操作代码实现----事务
  8. 中国人工智能的未来到底通向何方?| CCF-GAIR 2019
  9. Win10系统c盘清理
  10. c语言特征码搜索,[学习笔记]通过各语言特征码寻找按钮事件