设为首页 加入收藏

TOP

Android自定义控件的属性
2014-11-24 07:43:28 来源: 作者: 【 】 浏览:1
Tags:Android 定义 控件 属性

当要编写自己的widget或者其他view组件时,能够定义自己的属性标签是很重要的,这让我们能够彻底定制view的外观。


知识点:


1.自定义属性标签及其格式属性。


2.如何创建自己的View。


3.如何使用自己的View。


一、自定义属性标签及其格式属性


在res/values下创建文件attrs.xml。先看一段其中的代码:


< xml version="1.0" encoding="utf-8" >


name="textColor"
format="color" />
name="textSize"
format="dimension" />
name="background"
format="reference"
/>


这里定义了一个样式属性资源。名字就是MyView,然后有三个属性,文字的颜色,文字的大小,View的背景图片。可以看到attr除了name属性以外,还有一个format属性,它规定了这个属性的数据类型。这个format属性有很多,除了上面的color,dimension,reference以外,还有


reference:参考某一资源ID。


color:颜色值。


boolean:布尔值。


dimension:尺寸值。


float:浮点值。


integer:整型值。


string:字符串。


fraction:百分数。


enum:枚举值。


flag:位或运算。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Android下仿一个优化大师的流量悬.. 下一篇Android中的StrictMode

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·Asus Armoury Crate (2025-12-26 02:52:33)
·WindowsFX (LinuxFX) (2025-12-26 02:52:30)
·[ Linux运维学习 ] (2025-12-26 02:52:27)
·HTTPS 详解一:附带 (2025-12-26 02:20:37)
·TCP/IP协议到底在讲 (2025-12-26 02:20:34)