저번 시간에 배운 내용의 응용입니다.
ImageView에서 이미지 소스를 가져오는 방법에는 background와 src가 있습니다.
background로 불러온 이미지는 ImageView의 크기에 맞춰 늘려지거나 줄어듭니다.
src로 불러온 이미지는 Image View의 크기에 상관 없이 원본 크기를 유지합니다.
아래는 소스코드입니다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 |
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical">
<TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:text="LOGIN" android:gravity="center" android:textColor="@android:color/holo_blue_dark" android:textSize="24sp"/> <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@null" android:src="@mipmap/ic_launcher" android:layout_gravity="center"/> <EditText android:layout_width="match_parent" android:layout_height="50dp"/> <EditText android:layout_width="match_parent" android:layout_height="50dp"/> <Button android:layout_width="match_parent" android:layout_height="50dp" android:text="Login"/> <TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:text="OR" android:gravity="center" /> <Button android:layout_width="match_parent" android:layout_height="50dp" android:text="Login"/>
<LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal" android:weightSum="10"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Find Password" android:gravity="center" android:layout_weight="5" android:textSize="24sp"/> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Sign Up" android:gravity="center" android:layout_weight="5" android:textColor="@android:color/holo_blue_dark" android:textSize="24sp"/>
</LinearLayout>
</LinearLayout> |
틀린 부분 지적해주시면 감사하겠습니다.
이 글은 유튜브 센치한 개발자님의 안드로이드 스튜디오 기초강의를 공부한 내용입니다.
'개발 > Android' 카테고리의 다른 글
안드로이드 스튜디오 액티비티 이동, 값 넘기기, 클릭 이벤트 (0) | 2019.11.25 |
---|---|
안드로이드 스튜디오 앱 레이아웃 따라하기2 (0) | 2019.11.24 |
안드로이드 스튜디오 레이아웃 LinearLayout과 RelativeLayout (0) | 2019.11.23 |
안드로이드 스튜디오 Hello World! (0) | 2019.11.22 |
안드로이드 스튜디오 가상머신 추가하기 (0) | 2019.11.22 |
댓글