XML 文件中各类型数据说明

对于 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://upload-images.jianshu.io/upload_images/9215508- 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
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,192评论 25 709
  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 11,872评论 0 17
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,088评论 19 139
  • 最近,我才算的上真正的步入社会。与社会来个赤裸裸的亲密接触。 因为从小没有养成良好的生活习惯和学习习惯,以至于后来...
    玫瑰花的梦阅读 1,769评论 0 2
  • 老师,你还好吗? 当年的学生变成了现在的老师,我越发能够理解作为老师的不易。我们当年的胡作非为,如今在我的学生身上...
    sway薄荷阅读 1,441评论 2 0

友情链接更多精彩内容