我必須爲Android手機開發一款平板電腦應用程序。 應用程序邏輯是相同的,而UI則完全不同。 我想知道我應該如何處理這個問題:爲這兩個應用程序創建一個大應用程序,或者爲手機和平板電腦應用程序創建一個應用程序(然後將2個apk作爲1應用程序在市場上載)。適用於手機和平板電腦的Android應用程序:1個或2個應用程序?
當我發出1個應用程序時,我應該檢查它是否是手機或平板電腦的代碼,以重定向到適當的活動。此外,我應該包含兼容性代碼,以便爲手機進行編譯。 如果我製作2個應用程序,我不需要檢查,也不需要包含兼容性代碼,所以應用程序會小很多。但在這種情況下,我必須在開發時不斷將應用程序邏輯從一個項目複製/粘貼到另一個項目。
所以這就是爲什麼我想知道,這種情況下最好的做法是什麼? 我一直在尋找關於這方面的信息,但是我只找到關於如何管理不同xml佈局的文章,或者沒有那麼多信息的文章。
哇,謝謝你的鏈接。不知道源代碼可用。所以我想我會去一個應用程序。 – Arne517