-
[Android]TextView #1Android 2022. 3. 8. 18:18
어제 하루는 종일 기본적인 자바 문법을 공부했는데, 너무 지루하고 도무지 흥미가 생기지 않아서
일단 뭐라도 해보기로 했다.
일단 나는 앱을 만들고 싶으니, 안드로이드스튜디오를 설치하여 간단한 앱을 만들어보고자 한다.
xml에서 TextView만 사용해서 글씨만 출력하는 프로그램이다.
https://developer.android.com/studio 에서 다운로드했고, 설정은 모두 디폴트로 했다.
설치가 완료된 이후 나타나는 화면이다.
Android Studio 새로운 프로젝트를 만든다.  preset이 나타난다 Empty Activity를 선택했다.
이름을 짓고 언어를 선택한다.
난 Java를 선택했다. 이후 Finish!
새로운 프로젝트가 생성되었다. MainActivity 부분은 일단 넘어가고
activity_main.xml 을 보면 TextView 부분이 보인다.
이 부분이 화면에 text를 출력해주는 부분이다.
이렇게 화면에 어떻게 출력되는지 볼 수 있다. 기본적으로 Hello World! 가 출력되도록 되어 있다.
구성요소가 뭐가 뭔지는 아직 하나도 모르겠다.
LinearLayout 으로 수정 TextView를 직접 쓰는 중이다. 이렇게 원하는 문자를 화면에 출력할 수 있다! 너비는 match_parent, 높이는 wrap_content를 한 결과 그대로 한 줄 같은 문장을 하나 더 출력하고 싶은데 나오지 않고 에러가 발생한다.
그 이유는, LinearLayout은 orientation(layout이 뻗어나갈 방향)을 지정해주어야 하기 때문!
그럼 하위 구문은 상위 구문(부모)의 방향을 따라가게 된다.
orientation을 vertical로 지정하자 두 줄이 생겼다 vertical로 설정하면 삽입하는 텍스트가 세로로 나열된다.
이를 빌드하여 내 폰에서 실행하려 한다. 우상단 초록색 재생버튼을 누르면 빌드가 되는데, 먼저 디바이스를 연결하라고 뜬다.
폰을 USB로 연결했는데도 감지되지 않았다. 다음 글에서 이어진다.
'Android' 카테고리의 다른 글
[Android] 패키지구조&역할 (0) 2022.03.09 [Android] ImageView, Toast (0) 2022.03.09 [Android] Intent 화면전환 (0) 2022.03.09 [Android]EditText (0) 2022.03.08 [Android]TextView#2 (0) 2022.03.08