Android自定义View之declare-styleable记录[通俗易懂]

Android自定义View之declare-styleable记录[通俗易懂]format值类型reference资源IDcolor颜色值dimension尺寸值float浮点值string字符串fraction百分数<declare-styleablename=”XXX”>//自定义View的类名<attrname=””format=”reference”/>//资源ID<attrname=…

大家好,又见面了,我是你们的朋友全栈君。

format 值类型
reference 资源ID
color 颜色值
dimension 尺寸值
float 浮点值
string 字符串
fraction 百分数
    <declare-styleable name="XXX">              // 自定义View的类名
<attr name="" format="reference" />     // 资源ID
<attr name="" format="color" />         // 颜色值
<attr name="" format="boolean" />       // boolean值
<attr name="" format="dimension" />     // 尺寸值
<attr name="" format="float" />         // 浮点值
<attr name="" format="integer" />       // 整型值
<attr name="" format="string" />        // 字符串
<attr name="" format="fraction" />      // 百分数
<attr name="orientation">               // 枚举值
<enum name="horizontal" value="0" />
<enum name="vertical" value="1" />
</attr>
<attr name="windowSoftInputMode">       // 位或运算
<flag name="stateUnspecifed" value="0" />
<flag name="stateWindowvisible" value="1" />
</attr>
</declare-styleable>
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/158600.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 《深入浅出MFC》观后有感

    《深入浅出MFC》观后有感    《深入浅出MFC》观后有感本文原创,如需转载,请注明出处!     好几年前我曾经买过这本书,知道它是本好书,在匆匆走马观看一遍后,便将它束之高阁,后来有友人借之,不想几经辗转,最终不知我的这本好书花落谁家了。这段时间有空,得知一位友人也买了此书,便借来再读。再读的同时,回想这几年使用MFC的经历,顿觉获益良多,深受启发,遂成此文。          翻开此书,到内容简介后面一页

  • Python通过代理多线程抓取图片

    Python通过代理多线程抓取图片Python通过代理多线程抓取图片

  • Oracle实用操作(三)oracle 表名长度的限制

    Oracle实用操作(三)oracle 表名长度的限制Oracle实用操作(三)oracle表名长度的限制1、在新建oracle表的时候,经过查找相关资料oracle表名的最大长度是30,我加上了0331正好是30,多加2为就32了,当然报错了。2、同时有网友说看看descuser_tables,看table_name字段的定义也可以发现,这个很有道理,于是我看了一把.这么看来,表空间名最大长度也是30。看来oracle对30,情有独钟嘛。…

  • UML——对象图「建议收藏」

    UML——对象图「建议收藏」UML——对象图

  • 如何修改ftp服务器密码,ftp密码,3种修改ftp密码的方法[通俗易懂]

    如何修改ftp服务器密码,ftp密码,3种修改ftp密码的方法[通俗易懂]其实FTP服务就相当于共享文件,你要进入FTP服务器首先要知道提供FTP这台电脑的IP或者域名。FTP服务器是可以随意设置访问的用户名和密码的,当然也可以设置匿名访问(设置了匿名访问,用户就不需要输用户名和密码了)IIS7服务器管理工具可以批量管理、定时上传下载、同步操作、数据备份、到期提醒、自动更新。IIS7服务器管理工具适用于Windows操作系统和liunx操作系统;支持Ftp客户端批量操作…

    2022年10月23日
  • hadoop集群 secondary namenode 的作用,fsiamge和edit的关系「建议收藏」

    hadoop集群 secondary namenode 的作用,fsiamge和edit的关系「建议收藏」hadoop集群 secondary namenode 的作用,fsiamge和edit的关系

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号