2011-03-18 40 views
0

我即将做一些android源代码修改。所以,作为第一步,我指的是从git下载它后编写的代码。Android - 疑问在谷歌示例应用程序代码

最初,我指的是由google(development/samples/Home)提供的'Home'示例应用程序。

我在那个应用程序中看到了这个xml,我注意到,这个语法和应用程序的正常xml布局有很大不同。我不明白在xml中的块“”中的代码。它指向一些类 - com.example.android.home.ApplicationsStackLayout。

有人可以亲切指导一下,至于这个二人组是如何工作的?

在脚注上,我想补充一点,理解Android开放源代码有点困难,因为我们没有太多的资源可用于Android应用程序开发。除google community之外,是否有以书籍,博客或论坛的形式提供更好的,有用的和有用的资源,以更好地理解并更深入地了解Google Android源代码?

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

最好的问候, 罗尼

回答

1

了Android系统的分析给定的XML。对于每个音符,它根据节点类型实例化视图或布局。有一些内置的布局和视图:TextView,EditTextView,LinearLayout等。如果你想定制你的视图或布局,你需要编写一个继承自视图或布局的类。 ApplicationsStackLayout是自定义布局的示例。

至于资源,看看这个好question

相关问题