"Activity main.xml (레이아웃)"의 두 판 사이의 차이

30번째 줄: 30번째 줄:
*[[MainActivity.java]]
*[[MainActivity.java]]
*[[activity_main.xml 사용 안함]]
*[[activity_main.xml 사용 안함]]
*[[R.layout.activity_main 컨트롤 변수]]
*[[안드로이드 앱 프로젝트]]
*[[안드로이드 앱 프로젝트]]
*[[액티비티]]
*[[액티비티]]

2013년 1월 3일 (목) 00:49 판

  다른 뜻에 대해서는 activity_main.xml (메뉴) 문서를 참조하십시오.
activity_main.xml

1 소스 코드

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity" >

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerHorizontal="true"
        android:layout_centerVertical="true"
        android:text="@string/hello_world" />

</RelativeLayout>
→ 텍스트편집기(소스코드)에는 "@string/hello_world"라고 되어 있는데, 그래픽 모드(실제)에는 "Hello world!"라고 보인다...
strings.xml 파일을 보면 "hello_world"라는 이름으로 "Hello world!"라는 값이 등록되어 있다.
→ 자동생성되는 최초의 액티비티 activity_main.xml는 RelativeLayout으로 되어 있다는 점을 기억해두자.
Android MyFirstApp.png

2 같이 보기

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}