android的XML文件

        在android中涉及到XML文件,使用XML文件可以实现存储所需要用到的数据,进行传输等功能。所以掌握XML文件的结构是android重要的内容。

        XML文件在android中一般使用的是一般的形式,<?   ?>使用这种格式进行说明,使用<xx/>或者<xx><xx/>进行XML文件各项的定义,这里没想的数据使用键值对的形式进行说明,一般采用xx=“xxxx”格式。这是XML文件的一般格式。

        可以创建各种有用到的XML,即创建android XML File,有很多中选择,一般使用Layout,drawable,values,menu,Tween Animation,Property Animation等,使用这种创建方式最好的地方就是文件自行创建好文件头,不用关心琐碎的文件头等东西,同时在android的XML文件中一样可以使用java的各种快捷键,一般使用ctrl+左键可以看到一些定义,但是只是较少一部分能看到,使用Alt+/可以查看所能添加的项,这些快捷键与android中的功能是一样的。

        另外android的XML文件除了自行创建之外,还可以从外部引进。外部的文件只需要符合XML文件的格式即可,但是需要注意外部文件的编码格式,字节序等,这里涉及到IO及其编码。


(XML文件中的格式使用Document,Element,Node,Attribute,character,item进行描述,但他们都是其中Element是通过Document得到的,可以说是根元素,而Node则是概念性的,即一个元素,节点下都存在节点,但是Element,Node都可以得到通过getAttributes()得到NamedNodeMap,而NamedNodeMap.getNamedItem(String).getNodeValue()可以的想要的Key-Value中的Value(值)。而Key-Value一般作为Item对待。简单点使用程序记忆就是NamedNodeMap map=NodeList.item(int).getAttributes();NamedNodeMap map=Element.getAttributes();)

(应该通过XML文件的通用格式进行说明,就是LocalName(或QName),Attribute,character,应该说通过SAX的读取XML的方法,最能了解XML格式的组成,因为SAX封装了大量的方法)




(未完成)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值