2009-09-21 66 views
1

我已经下载了Android源代码并可以查看内置应用程序的Java源文件(例如com.android.contacts.ContactsListActivity)。我试图发现这些应用程序如何通过Intents等重用。我还想看看如何将这些UI布局组合为这些应用程序作为我自己的应用程序的设计。步骤/调试Android内置应用程序

回答

2

关于使用Intents和Intent过滤器,如果您的经验较少,如果您开始从书本中学习,然后在自己的应用程序中尝试一些内容,并且只有在预先安装应用程序,恕我直言。

如果您有源代码,您可以调试内置应用程序,就像任何其他应用程序一样。如果要安装其他版本的内置应用程序,则必须使用适当的Intent Filters并更改软件包名称,以便它与原始应用程序不同。

如果您使用的是源代码,浏览内部类应该会很有帮助,所以请看看here

如果你要检查的内置应用程序的UI布局,hierarchyviewer在你的Android /工具/文件夹是您最好的选择(我的一群第二喜欢的,以后traceview)。

回写,如果有什么不清楚或不适合你。

祝你好运。

+0

只需添加。您可以使用LogCat在Android源代码中关注Intent调用。 – bhatt4982 2009-09-22 05:06:34