2012-09-08 3 views
1

내 안드로이드 애플 리케이션의 이미지와 비슷한 레이아웃을 만들고 싶습니다. 나는 프로그래밍을 통해 논리적으로 적용 할 수 있다고 생각합니다. 그러나 레이아웃을 만드는 방법에 대한 많은 지식/지식이 없습니다. 같은.android에서 사용자 정의 레이아웃 만들기

레이아웃을 만드는 방법에 대해 제안 할 수있는 사람이 있습니까?

enter image description here

+1

어떤 특정 문제가 있습니까? Android 레이아웃에 대해 잘 모르는 경우 자습서를 작성하는 것이 좋습니다. 그런 다음이 포럼에서 특정 질문을하십시오. – Sameer

답변

2

먼저 알아 낸 후 어떻게 작동하는지, 당신이이 개 모양 정의 할 수 있습니다에 대한 drawing shapes in Android.

읽기 : 파란색 배경과 둥근 검은 테두리가 하나, 투명 배경으로 다른 모양과 회색 둥근 경계.

그런 다음이 모양을 2 개의 RelativeLayout에 배경 자료로 설정합니다. 별은 jpg 이미지로 가질 필요가 있습니다.

+0

jpg는 절대 방법이 아닙니다. 이처럼 graphinc와 함께 사용하면 즉시 품질이 떨어지며 투명도도 지원하지 않습니다. –

2
<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout 
android:id="@+id/widget32" 
android:layout_width="fill_parent" 
android:layout_height="fill_parent" 
android:orientation="vertical" 
xmlns:android="http://schemas.android.com/apk/res/android"> 
<TextView 
android:id="@+id/widget33" 
android:layout_width="wrap_content" 
android:layout_height="wrap_content" 
android:layout_marginTop="10dp" 
android:text="TextView" 
android:gravity="center" 
android:layout_gravity="center_horizontal" /> 
    <LinearLayout 
android:id="@+id/widget34" 
android:layout_width="wrap_content" 
android:layout_height="wrap_content" 
android:layout_marginTop="10dp" 
android:orientation="vertical" 
android:gravity="center" 
android:layout_gravity="center_horizontal"> 
</LinearLayout> 
    <TextView 
android:id="@+id/widget35" 
android:layout_width="wrap_content" 
android:layout_height="wrap_content" 
android:layout_marginTop="10dp" 
android:text="TextView" 
android:gravity="center" 
android:layout_gravity="center_horizontal" /> 
<RatingBar 
    android:id="@+id/ratingBar" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:numStars="4" 
    android:stepSize="1.0" 
    android:rating="2.0" /> 
    </LinearLayout> 

이것은 초안 레이아웃입니다. 그 배경을 추가해야합니다. 당신은 안드로이드 모양을 사용할 수 있습니다. 또한 타원형 PNG 그림을 추가 할 수 있습니다

관련 문제