Android学习第一天XML学习

本文深入探讨了Android中XML的应用与Java预置注解的功能。XML作为数据交换和配置的重要格式,其规范和解析方式得到了详细讲解。同时,介绍了Java注解如@Deprecated、@SupressWarnings和@Overide的使用场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Android学习第一天XML

  1. java预置注解
    Deprecated 当前方法是过时的 在api中有更好的实现
    Supresswarnings 压制警告
    Override 当前方法是覆盖了父类的方法

  2. XML
    xml是指可扩展标记语言(Extensible Markup Language)
    作用:①可以在客户端服务器之间传递数据
    ②保存有关系的数据
    ③用来做配置文件
    声明文档<?xml verson="1.0" encoding="utf-8"?>

<?xml verson="1.0" encoding="utf-8"?>
<中国>
	<北京>
		<海定>海定应该是海淀</海定>
	</北京>
	<上海>上海应该是上海</上海>
	<重庆/>
</中国>
	一个XML文档必须有且只有一个根标签
	标签换行制表符都会保留需要注意书写的时候不要写,浪费字节。
	CDATA[] 不会被xml解译
<?xml verson="1.0" encoding="utf-8"?>
<中国>
	<北京>
		<海定><![CDATA[<海定>海定应该是海淀</海定>]]>海定应该是海淀</海定>
	</北京>
	<上海>上海应该是上海</上海>
	<重庆/>
</中国>
	特殊字符需要转义
	<     &lt;
	>     &gt;
	&    &amp;
	'      &aops;
	"     &quot;
	
XML约束书写规范
DTD、Schema
https://www.cnblogs.com/cb0327/p/4967782.html

XML解析方式:DOM解析(一次性获取XML结构;方便修改删除;文件过大会内存溢出)、SAX解析(边读边解析;不会照成内存溢出;不能修改xml文件)、PULL解析(结合了DOM解析和SAX解析)
https://www.jianshu.com/p/06e47baedfb5

JSON解析
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值