-2

내 응용 프로그램의 로그인 페이지 디자인 과정에서 메인 페이지의 이미지가 화면에 따라 다르다는 것을 알았지 만 (때때로 그렇습니다) 왜곡 된 모양이나 겹쳐 보이는 모양이 나타납니다 . 유사한 주제에 대한 구글의 여러 기사를 살펴보면 드로어 블 (hdpi, mdpi, xhdpi, xxhdpi)의 하위 폴더에 다른 차원의 이미지를 배치하는 제안이 있었고 no-hdpi 폴더에 단일 이미지를 배치하면 장난. 누군가 제게 올바른 방향으로 인도 해 주시고 1024x720 픽셀 크기의 메인 이미지에서 다양한 크기 (hdpi, mdpi, xhdpi, xxhdpi)의 이미지를 어떻게 얻을 수 있는지 알려 주시기 바랍니다.안드로이드 이미지 장치에 따른 크기 조정

다음은 주요 레이아웃입니다. 버튼, 이미지보기 및 이미지 버튼이 있습니다. 내가 원하는 것은 이미지보기와 이미지 단추 사이에 간격/분리가 없어야한다는 것입니다. 버튼이 이미지보기 위에 표시됩니다 (정상적으로 작동 함).

<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:tools="http://schemas.android.com/tools" 
    android:id="@+id/LinearLayout1" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" > 
    <Button 
     android:id="@+id/about" 
     android:background="@android:color/transparent" 
     android:src="@drawable/download" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:scaleType="centerCrop" 
     android:textSize="15sp" 
     android:adjustViewBounds="true" 
     android:paddingTop="-5dp" 
     android:text="About" 
     android:linksClickable="true" 
     android:layout_alignParentLeft="true" 
     android:textAlignment="center" 
     android:textColor="@color/orangered"/> 

    <ImageView 
     android:id="@+id/C_image_view" 
     android:src="@drawable/kamakshi" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 

     android:scaleType="centerCrop" 
     android:layout_weight="5"/> 
    <ImageButton 
     android:id="@+id/download" 
     android:src="@drawable/download" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:layout_alignBottom="@id/about" 
     android:layout_alignParentBottom="true" 
     android:scaleType="centerCrop" 
     android:layout_weight="5" 
     /> 

</RelativeLayout> 
+0

http://stackoverflow.com/a/42780528/5471104 –

+0

'제가 크기 1024 * 720 픽셀입니다 메인 이미지에서 다양한 크기 (hdpi에, MDPI, xhdpi, xxhdpi)의 이미지를 얻을 수있는 방법을 알려주세요 .' 김프 또는 유사한 도구 (2D 그래픽 편집기)를 사용하십시오. –

답변

0
Could somebody please guide me to the right track and also let me know how can i get images of various dimensions (hdpi, mdpi,xhdpi,xxhdpi) from the main image which is 1024*720 px in size. 

당신은 안드로이드 Studio 용 Android Drawable Importer 플러그인을 사용할 수 있습니다. 나는 리소스를 가져 오는데도 같은 것을 사용합니다.