我幾個月來一直在使用Xcode來創建基本的iOS應用程序。在啓動設置中,它允許您選擇'iPhone','iPad'或'Universal'。在Android Studio中爲智能手機和平板電腦創建「通用」應用程序?
我通常設置我的應用程序,使它們鎖定肖像iPhone和鎖定景觀iPad上。
首先,我怎麼能設置我的項目,這樣,當推到谷歌Play商店它是提供給智能手機和平板電腦?
其次,有沒有辦法來設置方向爲縱向的智能手機和景觀的平板電腦?
我幾個月來一直在使用Xcode來創建基本的iOS應用程序。在啓動設置中,它允許您選擇'iPhone','iPad'或'Universal'。在Android Studio中爲智能手機和平板電腦創建「通用」應用程序?
我通常設置我的應用程序,使它們鎖定肖像iPhone和鎖定景觀iPad上。
首先,我怎麼能設置我的項目,這樣,當推到谷歌Play商店它是提供給智能手機和平板電腦?
其次,有沒有辦法來設置方向爲縱向的智能手機和景觀的平板電腦?
的Android O.S的概念是從iOS的完全不同。首先,想一想所有存在的Android設備!很多製造商,在不同的屏幕尺寸和不同的配置。然而,蘋果iPhone是由蘋果設計和製造的,它像一塊不同大小的磚頭。因此它爲開發人員提供了更強大的功能。
但是在Android中,由於它的多功能性,總會有必要設計運行,即使在不同的屏幕分辨率的所有設備同樣相同的應用程序。因此,Android使用了一種名爲DIP
的技術,在設計時顯示獨立像素地址。 [This]是獲得有關Android UI設計和縮放到不同屏幕尺寸的結構化知識的理想場所。
現在談到第二個問題,Android爲開發人員提供了更高的靈活性。您可以通過編程輕鬆調整方向:
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); //<-- Landscape mode
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); //<-- Portrait mode
希望能夠清楚地回答您的問題!
問題不清楚,你問如何以編程方式設置Android的方向? – OBX
@shaheen - 我很抱歉如此模糊。我想它被歸類爲兩個問題。現在將進行編輯。 – Fizzix
沒問題!我知道了!我會現在回答:) – OBX