美文网首页我爱编程
XML 文件中各类型数据说明

XML 文件中各类型数据说明

作者: RuiKuzk | 来源:发表于2018-03-22 18:19 被阅读0次

    对于 Android 中 xml 文件中数据类型的研究,可以帮助我们事半功倍的记忆和使用 xml
    文件
    1.android 开头的属性,是 android 系统自定义的属性,使用需要引入命名空间
    xmlns:android="http://schemas.android.com/apk/res/android"

    1. app 或者其他自定义的属性,是用户自定义的属性,使用也需要引入命名空间
      xmlns:app="http://schemas.android.com/apk/res-auto"
      3.layout 、style 这样的白色文字,相当于关键字,xml 能够按照关键字执行相应操作
      ![1.png](https://img.haomeiwen.com/i9215508/ e67ea6234cb9b8c9.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
      1.png
      主要操作就是把文件内容合并到一起。因此这样的关键字,不属于谁的属性
      所以使用的时候不必带前缀的标签
      4.属性引用值 @ 符号
      属性引用的值如果是引用类型,则使用 @ 符号
      如果引用的是 Android 系统中的值,则使用 @android:+具体的资源文件名
      如果引用的是用户项目中的文件,则直接使用 @ + 文件类型即可
      如果不希望属性引用到值,或者说属性使用默认值(因为在代码实现中,渲染需要用
      到的属性如果未被设置,则使用预先设置好的默认值,防止空指针异常)
      则使用 @null
      使用实例:
      如 SeekBar 去掉拖动的按钮 thumb
      则使用 android:thumb="@null" 即可
      或者 SeekBar 去掉拖拽的点击效果,这个效果是又 android:background 属性实现的
      则使用 android:background="@null"即可
    2. @+ 符号
      目前见过的,就是用来添加控件 id

    相关文章

      网友评论

        本文标题:XML 文件中各类型数据说明

        本文链接:https://www.haomeiwen.com/subject/tcfzqftx.html