Android:dimen尺寸资源文件的使用(转)

为了适配不同的分辨率。

dimen.xml在values文件夹下面

<resources>
    <!-- Default screen margins, per the Android Design guidelines. -->
    <dimen name="btn_width">16dp</dimen>
    <dimen name="btn_height">16dp</dimen>
</resources>

布局中的使用:

<Button
android:text="@string/test_dimen1"
android:id="@+id/Button01"
android:layout_width="@dimen/btn_width"
android:layout_height="@dimen/btn_height"/> 

文件夹含义:

values-v11   -------API 11+代表android 3.0 +,意思是在API11设备上,该目录下的dimens.xml代替res/values/dimens.xml

values-480x320、values-800x480等 ------------意思是在不同分辨率下,该目录下的dimens.xml代替res/values/dimens.xml

API对应版本号

拿京东的看看,定义了不少啊

转自 :链接

时间: 2024-11-05 22:56:36

Android:dimen尺寸资源文件的使用(转)的相关文章

Android:dimen尺寸资源文件的使用

dimen.xml在values文件夹下面 <resources> <!-- Default screen margins, per the Android Design guidelines. --> <dimen name="btn_width">16dp</dimen> <dimen name="btn_height">16dp</dimen> </resources> 布局中

Android开发之资源文件存储

本文介绍在Android开发中关于资源文件的存储操作.对于Android资源也是非常重要的,主要包括文本字符串(strings).颜色(colors).数组(arrays).动画(anim).布局(layout).图像和图标(drawable).音频视频(media)和其他应用程序使用的组件. 在Android开发中,资源文件是我们使用频率最高的,无论是string,drawable,还是layout,这些资源都是我们经常使用到的,而且为我们的开发提供了很多方便,不过我们平时接触的资源目录一般都

Android使用 SVG 资源文件(一)

这里就不介绍背景了,直接说说在 Android 中如何使用 SVG资源吧! 使用步骤: 1.SVG资源的源文件 要使用 SVG资源,我们首先得有 svg 资源,在哪里找呢,有很多工具能够生成 SVG资源,比如omnigraffle图形编辑器,我这里生成好了一张 SVG资源的图片 用浏览器打开之后可以看到它的代码 我们所要的就是path 之后的 svg 代码,把它拷贝到我们的代码中 M 6.783868 184 C 6.783868 184 7.349524 160.57912 14.131572

Android中主要资源文件及文件夹介绍

在Android项目文件夹里面,主要的资源文件是放在res文件夹里面的 1:assets文件夹是存放不进行编译加工的原生文件,即该文件夹里面的文件不会像xml,java文件被预编译,可以存放一些图片,html,js, css等文件.2:res文件夹里面的多个文件夹的各自介绍 res/anim/ XML文件,它们被编译进逐帧动画(frame by frame animation)或补间动画(tweened animation)对象 res/drawable/ .png..9.png..jpg文件,

android常用的资源文件--values文件夹内文件

Android资源文件--values夹下文件及用法 以下文件皆在values文件夹下.例如:全路径:res/values/string.xml. I>strings.xml文件,定义一些需要在开发中使用的字符串变量和数组,用来实现国际化,使用方法分别为:R.string.自己命名的名称.@string/自己命名的名称. <resources>         <!--属性name="自己命名的名称"-->     <string name=&quo

&lt;Android&gt;关于获取资源文件R中的数据

通常我们都会使用context.getResources().getIdentifier(name, type,context.getPackageName())的方法去获取R.java中的数据. type--R其中的内部类名,如"drawable","string","color","dimen","layout"等,这也是我们常用的关于界面所需要获取的数据类型. name--R内部类中的static变量

Android中String资源文件的format方法

很多时候我们感性Google在设计Android时遵守了大量MVC架构方式,可以让写公共代码.美工和具体逻辑开发人员独立出来.有关Android 的资源文件values/strings.xml中如何实现格式化字符串呢? <?xml version="1.0" encoding="utf-8"?> <resources> <string name="app_name">stringdemo</string&

Android学习--Assets资源文件读取及AssetManager介绍

APK安装过程 复制APK安装包到data/app目录下,解压并扫描安装包,把dex文件(Dalvik字节码)保存到dalvik-cache目录,并data/data目录下创建对应的应用数据目录,Android系统在sdcard上为每一个应用分配了存储路径:/sdcard/Android/data/$(应用的包路径),该路径可以通过 context.getExternalFilesDir 得到,一般应用卸载的时候,该目录也会随之被删除. Android资源文件分为两类: 第一种是res目录下存放

Android使用尺寸资源 dimens

有时候项目需要修改widget的控件的距离相关属性,只需要修改wdiget所引用的dimens里定义的值.所有引用它的地方都会自动的修改这样,这样就达到了便于维护的目的.在values文件夹下建立名为dimens.xml的文件,如下: <?xml version="1.0" encoding="utf-8"?> <resources> <string name="test_dimen">文本区域</str