2012-03-23 99 views
1

我有兩個具有不同圖標和顏色主題的Android應用程序,但共享相同的活動,佈局和邏輯。任何想法如何管理這些應用程序?重複邏輯和佈局會起反作用。應該只有佈局,邏輯等的一個實例。兩個具有相同邏輯但風格不同的Android應用程序

+0

我知道abt圖書館項目我的問題是我有一個應用程序,它從其他應用程序的畫圖和顏色,並顯示內容。所以app1有邏輯佈局等,app2和app3只有drawables和colors。 app2和app3依賴於app1。 app1沒有UI它應該在背景中運行。 – user1144819 2012-03-23 09:41:56

+0

是的,這是圖書館項目的目的。唯一需要注意的是在庫項目(app1)中生成空的佔位符圖像和顏色,以便編譯。然後,您可以使用您在應用程序中定義的資源(app2和app3)來覆蓋這些資源。 – 2012-03-23 13:37:53

回答

3

這是使用Android library project的完美方案。

將您的項目用作庫(檢查屬性)並讓兩個實施項目使用該庫。

2

您可以使用library project跨多個應用程序重新使用代碼和資源,如佈局,圖像等,鏈接到您的不同定製項目。

相關問題