Android - 疑问在谷歌示例应用程序代码
问题描述:
我即将做一些android源代码修改。所以,作为第一步,我指的是从git下载它后编写的代码。Android - 疑问在谷歌示例应用程序代码
最初,我指的是由google(development/samples/Home)提供的'Home'示例应用程序。
我在那个应用程序中看到了这个xml,我注意到,这个语法和应用程序的正常xml布局有很大不同。我不明白在xml中的块“”中的代码。它指向一些类 - com.example.android.home.ApplicationsStackLayout。
有人可以亲切指导一下,至于这个二人组是如何工作的?
在脚注上,我想补充一点,理解Android开放源代码有点困难,因为我们没有太多的资源可用于Android应用程序开发。除google community之外,是否有以书籍,博客或论坛的形式提供更好的,有用的和有用的资源,以更好地理解并更深入地了解Google Android源代码?
在这方面的任何帮助将不胜感激。
最好的问候, 罗尼
答
了Android系统的分析给定的XML。对于每个音符,它根据节点类型实例化视图或布局。有一些内置的布局和视图:TextView,EditTextView,LinearLayout等。如果你想定制你的视图或布局,你需要编写一个继承自视图或布局的类。 ApplicationsStackLayout
是自定义布局的示例。
至于资源,看看这个好question。