Android视图资源膨胀



我看过一些文档它基本上告诉我们

    虽然在编写程序时看到的是XML,但Eclipse插件调用Android资源编译器aapt,以 XML预处理为压缩二进制格式。**存储在设备上的是这种格式,而不是原始的XML文本。
  • 出于性能原因,视图膨胀严重依赖于在构建时对XML文件进行的预处理。因此,目前不可能在运行时对普通XML文件使用LayoutInflater和XmlPullParser;它只适用于从编译资源(R.something文件)返回的XmlPullParser

是否XML布局作为一个参数setContentView(r.s othing .file);是二进制格式吗?膨胀何时发生?,谁实现XmlPullParser接口,何时在setContentView(r.s something.file)方法工作?

是否XML布局作为一个参数setContentView(r.s othing .file);二进制格式?

XML布局文件,像所有以XML格式编写的资源一样,以"压缩二进制格式"存储在APK文件中。

通货膨胀何时发生?

在布局XML资源的情况下,当有人在LayoutInflater上调用inflate()时,就会发生膨胀。setContentView()使用LayoutInflaterinflate()的布局XML资源,您提供作为参数。

谁实现了XmlPullParser接口

谁都可以。

什么时候起作用?

每当有人要求接口实现的实例工作时

相关内容

  • 没有找到相关文章

最新更新