Android Navigation Drawer

안녕하세요 모두 backbenchers 코딩을 환영합니다 이 Android 튜토리얼에서는 탐색 서랍 만드는 법을 참조하십시오

새로운 Android 프로젝트를 시작하십시오 Android_Nav에 회사 도메인 및 프로젝트 위치를 지정하는 이름을 지정하십시오 다음을 클릭하십시오 전화 및 태블릿을 클릭하고 다음을 클릭하십시오 이제 탐색 서랍 작업을 선택하십시오

다음을 클릭하고 마침을 클릭하십시오 이제 우리 프로젝트가 시작되어 가상 장치를 시작합시다 도구 -> Android-> AVD 관리자로 이동하여이 재생 버튼을 클릭하십시오 여기에서 Google 애플리케이션을 실행하면 가져 오기, 갤러리, 슬라이드 쇼 및 도구가있는 탐색 서랍 우리는 이 항목을 클릭 할 때이 항목을 수정하십시오

하나의 페이지에 연결됩니다 우리가 할 일은 우리가 에 대한 별도의 조각 각 항목은 이제 우리가 첫 번째 단편을 만들자 새 조각 -> 조각 (공백)을 클릭하십시오 첫 번째 항목부터 Fragment_Home으로 이름을 지정하십시오 XML 파일 이름을 수정하여 확인란의 선택을 취소하고를 클릭하십시오

끝 이제 우리는 XML 파일과 우리 홈 조각의 자바 파일을 봅니다 우리는 XML 파일을 수정합니다 layout_width를 wrapcontent, height를 wrapcontent로 만듭니다 텍스트는 홈 페이지입니다 25p (크기에 독립적 인 픽셀)로 textsize를 주면 layout_gravity에 중심을두고 XML 페이지가 완성됩니다

마찬가지로 "About"에 대한 또 다른 조각을 세 개 더 만들 것입니다 "갤러리"및 "연락처"항목 이제는 세 조각 더 만들었습니다 조각 "About"과 XML을 수정하고 "About Page"라는 텍스트를 작성했습니다 마찬가지로 "갤러리"와 조각 "연락처"

이제 레이아웃 폴더의 app_bar_mainxml로 이동합니다 여기에서 우리가 할 일은 이걸 지울 것입니다 line을 만들고 content_mainxml을 삭제하고 FrameLayout을 만듭니다

이 FrameLayout에서 우리는 파편들을 묻을 것입니다 FrameLayout 너비를 matchparent로 지정하십시오 높이를 matchparent로 지정하고 main_container로 ID를 지정합니다 이렇게하면 우리가 나중에 사용하려고하는 FrameLayout id와 이것 이후에, 우리는 메뉴 폴더에서 activity_main_drawerxml을 열고 항목 ID를 변경하십시오

항목 제목을 첫 번째 항목의 nav_home으로 변경하고 제목을 "집"으로 변경합니다 둘째 nav_about을 선택하고 제목을 "정보"로 변경하십시오 "갤러리"는 3 차원입니다 탐색 서랍의 항목이 변경됩니다 그리고 연락을 위해 마지막으로 그리고 지금 연락 할 제목을 변경하십시오 네비게이션 서랍을 보면 네 개의 항목이 나옵니다

이제 MainActivityjava로갑니다 그리고 거기서 그들의 ID를 바꾸십시오 첫 번째는 nav_home, 두 번째는 nav_about, 세 번째는 nav_gallery, 마지막은 nav_contact입니다 이 후에는 onCreate 메서드 ()에서 코딩을 수행 할 것입니다

setContentView () 후에 우리는 다음과 같은 fragment home 객체를 생성 할 것이다 FragmentHome 및 이름 지정하기 fragmenthome = new FragmentHome (); 및 FragmentTransition 개체 이제는 객체를 반환하는 getSupportFragmentManager ()를 호출 할 것입니다 FragmentManager를 호출하고 이것을 사용하여 beginTransaction () 메소드를 호출 할 것이다 이 begin transaction 메소드는 FragmentTransaction 객체를 반환합니다 여기서 우리는 그 객체를 사용하여 replace () 메소드를 호출 할 것이다

FrameLayout Ridmain_container 및 fragment_home의 ID abject 이제 우리는이 모든 것을 저장하기 위해 commit () 메소드를 호출 할 것이다 이제이 전체 코드를 복사하여 onNavigationItemSelected () 함수에 붙여 넣습니다 이 신분증 아래에서 우리가 이걸 받았다

"정보"에 대해 우리는 사물을 변화시킬 것입니다 Fragment_About 개체 이름도 변경하십시오 fragment_about Fragment_이 오브젝트를 복사하여 여기에 붙여 넣으십시오 마찬가지로이 코드를 다시 복사하여 갤러리 및 귀하의 연락처에 붙여 넣으십시오

내가 조각에 대해 보여준 것처럼 개체를 변경하십시오 이제는 개체를 갤리와 연락처도 마찬가지입니다 이제 우리는 이것을 실행할 것이고 우리는 코딩을 마칩니다 여기 출력이 있습니다 여기에 탐색 서랍이 있습니다

그리고 이것을 클릭하면 조각과 제목이 보입니다 갤러리의 경우 '갤러리 페이지'가 표시되며 마지막으로 '연락처 페이지'가 표시되므로이 비디오가 마음에 들면 구독하고 공유하십시오 시청 해주셔서 감사합니다