【问题标题】:Android - Doubt in google sample application codeAndroid - 怀疑谷歌示例应用程序代码
【发布时间】:2011-03-18 09:55:38
【问题描述】:

我即将做一些 android 源代码修改。所以,作为第一步,我指的是从 git 下载后由谷歌编写的代码。

最初,我指的是 google (development/samples/Home) 提供的“Home”示例应用。

我在那个应用程序中看到了这个 xml,我注意到它的语法与应用程序的正常 xml 布局完全不同。我不明白 xml 中“”块内的代码。它指向某个类——com.example.android.home.ApplicationsStackLayout。

有人可以指导一下xml - class duo 的工作原理吗?

在脚注中,我想补充一点,理解 android 开源代码有点困难,因为我们没有像 android 应用程序开发那样可用的太多资源。除了google community,还有有什么好的、有用的和有用的资源以书籍、博客或论坛的形式来更好地理解和深入了解 google android 源代码?

在这方面的任何帮助将不胜感激。

最好的问候, 罗尼

【问题讨论】:

    标签: android android-emulator android-widget android-layout


    【解决方案1】:

    android 系统解析给定的 xml。对于每个注释,它都会根据节点类型实例化视图或布局。有一些内置的布局和视图:TextView、EditTextView、LinearLayout 等等。如果要自定义视图或布局,请编写一个继承自视图或布局的类。 ApplicationsStackLayout 是自定义布局的一个示例。

    至于资源,看这个好question

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-11-10
      • 2013-11-28
      • 1970-01-01
      • 1970-01-01
      • 2011-10-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多