오늘이라도

[Android] 2. textSize, gravity, 폰트 설정, 자동 import 설정, Hello World 작동 본문

취업성공패키지 SW 개발자 교육/Android

[Android] 2. textSize, gravity, 폰트 설정, 자동 import 설정, Hello World 작동

upcake_ 2020. 5. 7. 11:26
반응형

https://github.com/upcake/Class_Examples

교육 중에 작성한 예제들은 깃허브에 올려두고 있습니다. 

gif 파일은 클릭해서 보는 것이 정확합니다.


 - Attributes → textSize : 텍스트 크기 조절

 

 - Attributes → gravity : 텍스트 위치 설정

 

 - 상단 메뉴 바 File → Settings → Editor → Font

 - 글꼴과 글꼴 크기를 조절할 수 있다.

 

 - 상단 메뉴바 File → Settings → Editor → General → Auto Import

 - 자동으로 import 되게끔 설정할 수 있다.

 

<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout 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">

    <TextView
        android:id="@+id/textView"
        android:layout_width="264dp"
        android:layout_height="151dp"
        android:gravity="center"
        android:text="Hello!"
        android:textSize="30sp"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintHorizontal_bias="0.496"
        app:layout_constraintLeft_toLeftOf="parent"
        app:layout_constraintRight_toRightOf="parent"
        app:layout_constraintTop_toTopOf="parent"
        app:layout_constraintVertical_bias="0.202" />

    <Button
        android:id="@+id/button2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginTop="80dp"
        android:text="눌러보기"
        android:textSize="24sp"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintHorizontal_bias="0.498"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toBottomOf="@+id/textView" />

</androidx.constraintlayout.widget.ConstraintLayout>

 

▲Hello World 작동 화면

 

▲실제 핸드폰에서 작동시킨 화면

 

반응형