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

 
(같은 사용자의 중간 판 21개는 보이지 않습니다)
1번째 줄: 1번째 줄:
{{소문자}}
{{소문자}}
;activiy_main.xml
{{다른 뜻|activity_main.xml (메뉴)|레이아웃 XML|메뉴 XML|}}
;activity_main.xml
 
==개요==
*MainActivity.java에서 읽어들여 사용하는 레이아웃
*hello world를 표시하는 TextView를 가진 RelativeLayout


==소스 코드==
==소스 코드==
*프로젝트 > res > layout 폴더에 있는 파일
*[[안드로이드 MyFirstApp]] > res > layout 폴더에 있는 파일
<source lang='xml'>
<source lang='xml'>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
20번째 줄: 25번째 줄:
</RelativeLayout>
</RelativeLayout>
</source>
</source>
:→ 그래픽 모드에는 "Hello world!"라고 보이는데, 텍스트편집기에는 "@string/hello_world"라고 되어 있다...
:→ 텍스트편집기(소스코드)에는 "@string/hello_world"라고 되어 있는데, 그래픽 모드(실제)에는 "Hello world!"라고 보인다...
:→ 프로젝트 > res > values > strings.xml 파일을 보면 "Hello world!"라는 값이 "hello_world"라는 이름으로 등록되어 있다.
:→ [[strings.xml]] 파일을 보면 "hello_world"라는 이름으로 "Hello world!"라는 값이 등록되어 있다.
:→ 자동생성되는 최초의 액티비티 activity_main.xml는 [[RelativeLayout]]으로 되어 있다는 점을 기억해두자.
 
[[파일:Android MyFirstApp.png|200px|thumb|center]]


==같이 보기==
==같이 보기==
*[[MainActivity.java]]
*[[activity_main.xml 사용 안함]]
*[[R.layout.activity_main 컨트롤 변수]]
*[[안드로이드 앱 프로젝트]]
*[[액티비티]]
*[[액티비티]]
*[[strings.xml]]


[[분류: 안드로이드]]
[[분류: 안드로이드]]
[[분류: .xml]]

2013년 11월 24일 (일) 17:32 기준 최신판

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

1 개요[ | ]

  • MainActivity.java에서 읽어들여 사용하는 레이아웃
  • hello world를 표시하는 TextView를 가진 RelativeLayout

2 소스 코드[ | ]

<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

3 같이 보기[ | ]

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