[안드로이드] 이미지 불러오기
- Computer/안드로이드
- 2021. 6. 28.
이미지 불러오기
목차
이미지 불러오기
이미지는 보통 res > drawable 안에 집어넣는다.
이미지를 넣고 싶다면, 이미지를 드레그 하여 drawable 안에 넣는다.
성공적으로 옮겼다면 위와 같이 팝업창이 발생하게 되는데, Refactor을 클릭하면 된다.
이렇게 저장하고 싶은 사진을 넣었다면 끝났다.
<ImageView
android:src="@drawable/mollang1"
android:layout_width="100dp"
android:layout_height="100dp"
/>
html과 css와 비슷한 점이 있다.
src는 이미지의 위치를 파악하며,
layout_width와 layout_height는 이미지의 크기를 나타낸다.
똑같은 코드를 3번 나열했더니, 3개의 사진이 나열되었다.
위의 사진처럼 나열된 이유는 LinearLayout를 적용시켰기 때문이다.
LinearLayout 추가하기
LinearLayout안에 다시 한 번 LinearLayout을 추가하였다.
LinearLayout은 빈 공간에 넣는 특성을 지닌 Layout이다.
새로추가한 LinearLayout에 match_parent의 특성을 추가한다.
가로로 나열되던 LinearLayout이 새로로 나열되기 시작한다.
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity"
android:orientation="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="120dp">
<ImageView
android:src="@drawable/mollang1"
android:layout_width="100dp"
android:layout_height="100dp"
/>
<ImageView
android:src="@drawable/mollang2"
android:layout_width="100dp"
android:layout_height="100dp"
/>
<ImageView
android:src="@drawable/mollang3"
android:layout_width="100dp"
android:layout_height="100dp"
/>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="120dp">
<ImageView
android:src="@drawable/mollang4"
android:layout_width="100dp"
android:layout_height="100dp"
/>
<ImageView
android:src="@drawable/mollang5"
android:layout_width="100dp"
android:layout_height="100dp"
/>
<ImageView
android:src="@drawable/mollang6"
android:layout_width="100dp"
android:layout_height="100dp"
/>
</LinearLayout>
</LinearLayout>
사진은 drawable 디렉토리 안의 mollang이라는 이름을 사진들을 불러왔다.
마무리
안드로이드의 시작.
처음부터 한 발자국씩
반응형
'Computer > 안드로이드' 카테고리의 다른 글
[안드로이드] 새로운 Activity 만들기 (0) | 2021.06.28 |
---|---|
[안드로이드] 이미지 이벤트 만들기 (0) | 2021.06.28 |
[안드로이드] 안드로이드 스튜디오 시작하기 (0) | 2021.06.27 |
[안드로이드] 안드로이드 스튜디오 폰트 바꾸기 및 환경설정 (0) | 2020.10.27 |
[안드로이드] 시작하기 - 안드로이드 입문 (0) | 2020.10.27 |