Android使用尺寸资源 dimens
来源:互联网 发布:二战历史类书籍 知乎 编辑:程序博客网 时间:2024/05/22 06:32
1.在values文件夹下建立名为dimens.xml的文件,如下:
<?xml version="1.0" encoding="utf-8"?> <resources> <string name="test_dimen">文本区域</string> <string name="test_dimen1">按钮</string> <dimen name="text_width">150px</dimen> <dimen name="text_height">100px</dimen> <dimen name="btn_width">30mm</dimen> <dimen name="btn_height">10mm</dimen> <color name="red_bg">#f00</color> </resources>
2.在layout文件夹下建立名为test_dimens.xml的文件,如下:
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <TextView android:text="@string/test_dimen" android:id="@+id/myDimenTextView01" android:layout_width="wrap_content" android:layout_height="wrap_content" android:width="@dimen/text_width" android:height="@dimen/text_height" android:background="@color/red_bg" /> <Button android:text="@string/test_dimen1" android:id="@+id/Button01" android:layout_width="wrap_content" android:layout_height="wrap_content" /> </LinearLayout>
3.建立类:
package com.dim; import android.app.Activity; import android.os.Bundle; import android.widget.Button; import android.content.res.*; import com.dim.R; public class DimensionActivity extends Activity { /** Called when the activity is first created. */ private Button btn; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //设置当前Activity的布局 setContentView(R.layout.test_dimens); //获取Button实例 btn=(Button)findViewById(R.id.Button01); Resources r=getResources(); float btn_h =r.getDimension(R.dimen.btn_height); float btn_w =r.getDimension(R.dimen.btn_width); btn.setHeight((int)btn_h); btn.setWidth((int)btn_w); //setContentView(R.layout.main); } }
- Android使用尺寸资源 dimens
- Android 使用dimens定义控件尺寸,增加控件重用性
- 尺寸定义资源文件------dimens.xml
- Android:dimen尺寸资源文件的使用
- Android:dimen尺寸资源文件的使用
- 使用尺寸资源
- 使用尺寸(dimen)资源
- Andriod使用dimens资源文件进行适配
- Android利用dimens.xml进行适配,使用代码生成不同的dimens.xml文件
- Android利用dimens.xml进行适配,使用代码生成不同的dimens.xml文件
- Android利用dimens.xml进行适配,使用代码生成不同的dimens.xml文件
- Android快速屏幕尺寸适配 快速生成 res/dimens.xml
- android之屏幕适配(三)实践dimens.xml尺寸适配不同的平板
- android之屏幕适配,实践dimens.xml尺寸适配不同的平板
- 自学Android之尺寸资源
- 【Android 应用开发】Android资源文件 - 使用资源存储字符串 颜色 尺寸 整型 布尔值 数组
- 【Android 应用开发】Android资源文件 - 使用资源存储字符串 颜色 尺寸 整型 布尔值 数组
- Android资源访问——尺寸资源
- oe-core环境搭建
- FTP的Port模式和passive模式
- XCAPClient操作命令
- declare-styleable:自定义控件的属性 及 属性数据类型简介
- C++拷贝构造函数详解
- Android使用尺寸资源 dimens
- Python(x,y)
- 获取当前日期的T-SQL语句
- 为什么 ++[[]][+[]]+[+[]] = 10?
- 验证C++移位运算符,符号位的溢出效果,符号位的自动扩展与不自动扩展的情况
- NOR型flash与NAND型flash的区别
- 织梦LIST标签分列的问题
- 期货投资的艺术:在不确定性中寻找确定性
- DM368 NAND Flash启动揭秘