簡體   English   中英

Android應用程序在不同分辨率的手機上看起來很奇怪

[英]Android app looks weird on phone with different resolution

這是我第一次為Android設計應用程序,但問題是,當我在5英寸(480 x 800分辨率)的手機上測試該應用程序時,該應用程序看起來很奇怪,並且所有圖標相互干擾。但是,當我進行測試時這款5英寸(720 x 1280分辨率)的應用看起來很棒。 我知道如何為每種屏幕尺寸制作不同的布局,但是我不知道屏幕分辨率和布局之間的關系,因為兩個屏幕都被認為是“大屏幕”

提前致謝

  • xlarge屏幕至少為960dp x 720dp
  • 屏幕至少為640dp x 480dp
  • 普通屏幕至少為470dp x 320dp
  • 螢幕至少為426dp x 320dp

創建一個名為layout-large的文件夾,然后將大屏幕(720x1280)的布局放在那里,對於普通屏幕(480x800),將布局文件放到layout文件夾中。

了解更多http://developer.android.com/guide/practices/screens_support.html

要么

Android設計支持多種屏幕

要支持多種設備,您必須創建圖像並將其保留在不同的可繪制文件夾中。 您可以使用下面的站點Android Image Asset generator來簡單地生成圖像的可繪制對象。 您只需選擇所需的圖像類型。 您可以選擇圖像的顏色。 我經常使用它。 它非常有用。

解決方案是“相對布局”,您可以使用相對布局來滿足您的需求。 對視圖中的元素使用相對位置。 您可以使用以下屬性:如toRightof,AlignParent ... etc

單擊此處以獲取更多屬性

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM