2014-09-23 3 views
1

Я создаю макет для приложения для Android-андроида, но я новичок в android. Существует ли оптимизированный способ достижения того, что было показано на изображении?Android Dog App Layout

enter image description here

Это то, что я сделал до сих пор. Я хочу знать, как это должно быть выложено, как показано на изображении. Также я хочу сохранить размер изображения на разных устройствах, таких как планшет и телефон. Я пробовал масштабирование до XY, но он не работает.

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:paddingBottom="@dimen/activity_vertical_margin" 
    android:paddingLeft="@dimen/activity_horizontal_margin" 
    android:paddingRight="@dimen/activity_horizontal_margin" 
    android:paddingTop="@dimen/activity_vertical_margin" 
    tools:context="com.example.dog" 
    android:background="@drawable/bg" > 
    <LinearLayout 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignParentTop="true" 
    android:layout_centerHorizontal="true" 

    > <!--insert progress bar--> 

    </LinearLayout> 

<LinearLayout 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignParentTop="true" 
    android:layout_centerHorizontal="true" 

    > 

    <ImageView 
     android:id="@+id/dog" 
     android:layout_width="312dp" 
     android:layout_height="1000dp"    
     android:src="@drawable/dog" /> 


</LinearLayout> 

<LinearLayout 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignParentTop="true" 
    android:layout_centerHorizontal="true" 

    > <!--insert image buttons--> 

    </LinearLayout> 

Спасибо.

+0

но где изображение – kId

+0

У меня недостаточно очков, чтобы опубликовать его. Посмотрите, можете ли вы это увидеть здесь http://imgur.com/gkbRVlU – zircon

+0

Если это статическое изображение, то вы можете создать это изображение в разном разрешении, используя разные 'drawable folder' и разместить эти изображения. – kId

ответ

1

Создайте это изображение в другом разрешении и разместите его в different drawable folder.

enter image description here

Разрешение экрана для тех, кто папки

  1. ИПЧР - 480 X 800
  2. большого ldpi - 800 X 480
  3. большого MDPI - 1024 X 600
  4. mdpi - 320 X 480
  5. xhdpi - 720 X 1280
  6. xxhdpi - 1080 X 1920
  7. XLarge-MDPI - 1280 х 800
  8. большой xhdpi - 1200 X 1920 (Nexus 7)
  9. XLarge-xhdpi - 2560 х 1600 (Nexus 10)
+0

Спасибо, много каушик! – zircon