如何在Android中定义"通胀"

Cri*_*ris 8 android android-layout

您好我正在尝试学习Android,我不明白Inflate真正做了什么; 我已经看到了不同的例子,它用于在另一个内部插入布局,但我不确定它在哪里使用是好的.有谁可以提供很好的例子吗?

谢谢和问候c.

Ted*_*opp 19

"通货膨胀"是指解析XML并将其转换为面向UI的数据结构的术语.您可以扩展视图层次结构,菜单结构和其他类型的资源.通常这是由框架在幕后完成的(setContentView(R.layout.main)例如,当你打电话时).当您自己明确夸大某些内容时,典型的情况是创建菜单时,如指南主题创建菜单中所述.

  • 此外,所有XML在编译时都转换为*binary*XML,因为它比解析文本表示更有效. (2认同)