我正在開發Android手機和平板電腦的應用程序。現在兩款手機的UI都會有所不同。爲兩個設備創建兩個不同的項目是否有意義,還是使用單個項目並使用不同的佈局會更有意義?Android爲平板電腦和手機開發
親切的問候
我正在開發Android手機和平板電腦的應用程序。現在兩款手機的UI都會有所不同。爲兩個設備創建兩個不同的項目是否有意義,還是使用單個項目並使用不同的佈局會更有意義?Android爲平板電腦和手機開發
親切的問候
這是更好地使用單一的項目,不同的佈局,除非手機和平板電腦的用戶界面是如此不同,他們基本上是不同的應用程序。
請注意,您可能需要甚至兩個以上的佈局,以支持不同尺寸的手機和平板電腦,不同的分辨率,不同的方向等。更好地讓所有這些在一個項目中比擁有大量項目更好。
另請注意,如果您使用兩個項目,則必須在Google Play中分發兩個不同的應用程序,這些客戶可能會感到困惑。
您可以使用版本定位讓正確的客戶只看到您希望他們看到的版本,但您仍然不想這樣做。 – CorayThan 2014-02-27 09:27:13
您不需要爲兩個設備製作不同的項目。您需要針對不同的2分辨率設備製作不同的2佈局。 閱讀以下文件: -
http://developer.android.com/guide/practices/screens_support.html
也見下面的鏈接: -
有應用很多方面又發展到支持各種設備。最好的參考是that。閱讀這篇文章,你會明白你不需要創建兩個不同的項目。
單項目,不同的佈局,同時使用不同
Drawable Folder
和不同Dravable Layout
更好的應用性能使用。 – 2013-03-19 13:29:06
如果屏幕上的組件完全不同或僅以不同的佈局取決於。如果除了視覺部分還有其他差異。默認情況下,我會說:選擇正確的佈局accordint來屏蔽 – Gjordis 2013-03-19 13:29:17