Programing

Android Studio 1.4에서 content_main.xml의 역할은 무엇입니까?

lottogame 2020. 12. 31. 07:54
반응형

Android Studio 1.4에서 content_main.xml의 역할은 무엇입니까?


내 Android 스튜디오를 android studio1.4 인 최신 버전으로 업데이트했습니다.

기본적으로 새 프로젝트에는 content_main.xml레이아웃 폴더에 파일 이 있습니다.
이 파일의 용도는 무엇입니까?


안드로이드 스튜디오의 새로운 디자인 패턴에 activity_main.xml따라 액티비티의 글로벌 UI가 어떻게되어야하는지 결정합니다. 그리고 다른 한편으로 content_main.xml의 내용을 결정합니다 activity_main.xml.

그것은 content_main.xmltextview, edittext, button 등 구성 요소를 포함합니다. 그리고 그것은 activity_main.xml.

그래서 우리는 content_main.xmlHTML에서 부분적으로 생각할 수 있습니다 . activity_main.xml활동 글로벌 디자인 content_main.xml을 포함하고 내용을 포함합니다.

포함 된 내용의 관점에서 :

activity_main : 코디네이터 레이아웃, ViewPager 등

content_main: 개발자가 선택한 요소. textview, edittext, 버튼 등

무엇 안드로이드 개발자 웹 사이트는 그들에 대해 말한다 것은

activity_main :

이 XML 레이아웃 파일은 Android Studio로 프로젝트를 만들 때 추가 한 활동 용입니다. 새 프로젝트 워크 플로에 따라 Android 스튜디오는 텍스트보기와 화면 UI 미리보기가 모두 포함 된이 파일을 제공합니다. 파일에는 앱 바 및 플로팅 작업 버튼을 포함하여 머티리얼 디자인 라이브러리의 일부 기본 인터페이스 요소가 포함되어 있습니다. 또한 주요 콘텐츠가 포함 된 별도의 레이아웃 파일이 포함되어 있습니다.

content_main :

이 XML 레이아웃 파일은 activity_my.xml(activity_main)에 있으며 일부 설정 및 Textview (other) 요소를 포함합니다.


content_main.xmlactivity_main.xml(클래스의 경우 MainActivity) 의 차이점 API 23. 그들 사이의 차이점은 다음과 같습니다.

  1. content_main.xml사용자가 볼 수있는 것들을 표시하는 데 사용됩니다. 그래서 그것은 사용자를위한 요소를 포함합니다. 이름에서 볼 content_main.xml수 있듯이은 활동 ( MainActivity이 경우)에서 찾을 수있는 콘텐츠를 결정합니다 . 이 xml 파일을 사용하여 새 콘텐츠 ( Views)를 Activity.

  2. activity_main.xml특별한 작업이 있습니다. 예를 들면 다음과 같습니다

    . floatingActionButton (예를 들어 Gmail에서 사용하는 작은 둥근 버튼)

    tabLayout

    coordinatorLayout

    따라서 activity_main.xmlActivity( MainActivity이 경우)의 모양을 결정합니다 . 디자인을 결정합니다. content_main.xmlactivity_main.xml 의 일부입니다 .

참조 URL : https://stackoverflow.com/questions/32880722/what-is-the-role-of-content-main-xml-in-android-studio-1-4

반응형