android XML 文件注释
来源:互联网 发布:淘宝店招怎么自己做 编辑:程序博客网 时间:2024/05/22 06:13
android的XML文件注释一般采用 <!--注释内容 -->的方式进行,但是有时候却不能进行注释,如
- <Button
- android:id="@+id/button2"
- android:layout_width="fill_parent"
- <!-- 控件高度 -->
- android:layout_height="wrap_content"
- android:layout_weight="1"
- android:text="LinearLayout和RelativeLayout互助使用" />
- 释会使得注释后面的代码不能运行,这是为什么呢?在网上没有找到说明,通过翻阅书籍,终于知道原因了
在XML中,形如 <Button /> 的表示方式,其中“/>”的含义表示这个XML中没有内文,他是一个最小组成单元,也就是说他的中间不能包含其他任何< >的代码,所以在<Button />中间注释会出现错误
对比整个XML文件,我们为什么可以在其中间注释呢,看代码
- <?xml version="1.0" encoding="utf-8"?>
- <RelativeLayout android:id="@+id/right"
- xmlns:android="http://schemas.android.com/apk/res/android"
- android:layout_width="fill_parent"
- android:layout_height="fill_parent">
- <!-- 在这里注释是没有问题的 -->
- <TextView android:id="@+id/right_view1"
- android:background="@drawable/yellow" android:layout_width="fill_parent"
- android:layout_height="wrap_content" android:text="第二组第一项" />
- <!-- 在这里注释也是没有问题的 -->
- <TextView android:id="@+id/right_view2"
- android:background="@drawable/blue"
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:layout_below="@id/right_view1" android:text="第二组第二项" />
- </RelativeLayout>
注意看到,在注释的前面有一个“>”符号,这就是我们能够在他中间进行注释的原因,他的完整结构是
<RelativeLayout ></RelativeLayout>
这就不是最小组成单元的表示方式了
0 0
- android XML文件注释
- android XML 文件注释
- android XML文件注释
- android XML文件 注释
- Android XML的注释
- MAVEN XML文件注释大全
- XML文件删除掉注释
- XML文件怎么添加注释
- VS2005 XML注释生成XML文档文件
- VS2005 XML注释生成XML文档文件
- android下xml中的注释
- Android配置文件AndroidManifest.xml注释
- android xml中注释快捷键
- Eclipse中xml文件注释和撤销注释快捷键
- C# 读取xml文件忽略xml文件的注释
- 创建存储过程的XML注释文件
- 创建存储过程的XML注释文件
- xml,jsp文件的注释快捷键
- 研究PDM中产品基线的应用
- Android 4.4源码编译过程(包括SDK)
- 解决Mac OS系统网页看视频导致CPU发热过高
- 移植cocos2d-x 游戏从Android平台到IOS平台分辨率问题及解决办法
- typedef的用法小结
- android XML 文件注释
- Debian 6为cairo打LCD 补丁
- C#Winform固定大小
- ActiveMQ demos-Pub/Sub domain
- Optimizing Your Linux Stack for Maximum Mobile Web Performance[优化Linux 协议栈提升移动互联网性能]
- cocos2dx 实现横版游戏中屏幕随精灵移动
- 命令行下 jar 命令 生成 jar 包
- nginx+keepalived负载均衡可用框架(补一 keepalived安装配置-热备-(服务器层和应用层))
- 关于Oracle Data Guard配置的一些参数