Android程序设计中用XML文档定义布局有何优点?

题目

Android程序设计中用XML文档定义布局有何优点?

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列布局中,在Android将xml转化为代码时,因为少嵌套而减少了节点对象解析次数,从而提高效率的是()。

A.相对布局

B.网格布局

C.帧布局

D.绝对布局


参考答案:A

第2题:

XML 文档定义有几种形式?它们之间有何本质区别?


正确答案:

 

解析XML 文档有哪几种方式?

a: 两种形式 dtd schema,b: 本质区别:schema 本身是xml 的,可以被XML 解析器解

析(这也是从DTD 上发展schema 的根本目的),c:有DOM,SAX,STAX 等

DOM:处理大型文件时其性能下降的非常厉害。这个问题是由DOM 的树结构所造成

的,这种结构占用的内存较多,而且DOM 必须在解析文件之前把整个文档装入内存,

适合对XML 的随机访问

SAX:不现于DOM,SAX 是事件驱动型的XML 解析方式。它顺序读取XML 文件,不需

要一次全部装载整个文件。当遇到像文件开头,文档结束,或者标签开头与标签结束

时,它会触发一个事件,用户通过在其回调事件中写入处理代码来处理XML 文件,

适合对XML 的顺序访问

STAX:Streaming API for XML (StAX)

第3题:

XML文档属于纯文本文件,下面那些可以成为该文档组成部分( )。

A.XML文档的声明

B.XML处理指令

C.元素定义(属性定义)

D.XML标识及其内容(XML文档注释)


正确答案:ABD

第4题:

XML Schema定义了XML文档的结构。


正确答案:错误

第5题:

XML文档中,内部文档类型定义(DTD)部分是必须存在的。


正确答案:错误

第6题:

Android的样式定义在resalues/styles.xml文件中。 ()

此题为判断题(对,错)。


参考答案:×

第7题:

XML文档定义有几种形式?它们之间有何本质区别?解析XML文档有哪几种方式?


正确答案:

 

a: 两种形式 dtd schema,b: 本质区别:schema本身是xml的,可以被XML解析器解析(这也是从DTD上发展schema的根本目的),c:有DOM,SAX,STAX等
DOM:处理大型文件时其性能下降的非常厉害。这个问题是由DOM的树结构所造成的,这种结构占用的内存较多,而且DOM必须在解析文件之前把整个文档装入内存,适合对XML的随机访问
SAX:不现于DOM,SAX是事件驱动型的XML解析方式。它顺序读取XML文件,不需要一次全部装载整个文件。当遇到像文件开头,文档结束,或者标签开头与标签结束时,它会触发一个事件,用户通过在其回调事件中写入处理代码来处理XML文件,适合对XML的顺序访问
STAX:Streaming API for XML (StAX)

第8题:

使用XML布局文件控制UI界面时,在Android应用的_________目录下编写XML布局文件,可以是任何符合Java命名规则的文件名。


参考答案:res/layout

第9题:

如果一个XML文档存在以下()情况,我们称它为无效的xml文档。

  • A、  没有遵守 XML 规范定义的语法规则。
  • B、 遵守 XML语法,但没有 定义DTD 或Schema。
  • C、  定义了DTD 或Schema,但没有遵守DTD 或Schema中定义的规则。
  • D、  定义的DTD 或Schema不符合语法规范。

正确答案:C,D

第10题:

如果在W3C XML Schema文档中定义了目标名称空间,要在XML文档中使用()引用该Schema文档。

  • A、noNamespaceSchemaLocation
  • B、Location
  • C、schemaLocation
  • D、namespaceLocation

正确答案:C