2009-09-21 68 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