총 게시물 39,238건, 최근 0 건 안내 RSS 글쓰기
이전글  다음글  목록 글쓰기
[안드로이드]

안드로이드 Activity와 Fragment를 언제 사용해야 하는지,,

글쓴이 : 미싱카 날짜 : 2019-01-15 (화) 20:16 조회 : 286
글주소 : http://www.androidside.com/B49/170556
안드로이드, 자바 그리고 다양한 질문에 대해 성실히 답해드립니다. Q&A Jang

다양한 블로그를 봤지만 잘 이해가 안되서 글을 남겨봅니다.

로그인 화면과 회원가입 화면을 구현한다고 가정을하면,

로그인 화면을 Activity, 회원가입화면을 Fragment로 만들어서 구현을 하는게 좋을지,

로그인화면과 회원가입화면을 Fragment로 만들고 따로 로그인 Activity를 구현하여 처리하는게 좋을지 

감이 잡히질 않습니다.

명쾌한 답변을 듣고 싶습니다. 도와주세요.




질문자가 자신의 포인트 5 점을 걸었습니다.
답변하시면 포인트 2을, 답변이 채택되면 포인트 4을 드립니다.

질문답변 게시판에서 궁금한 사항을 해결하셨다면, 애써 답변해주신 분께 잘 되었다고 따뜻한 댓글 한마디 남겨주세요.
그리고 답변해주신 분의 글을 '추천' 해주세요.
추천받으신 분에게 1포인트가, 추천하신 분에게도 1포인트가 적립됩니다. ^^

UnlimitedJava 2019-01-16 (수) 09:51

Activity 하나의 화면을 구성하듯이 Fragment 하나의 화면을 구성합니다.

Fragment Activity Sub Activity같은 역할을 수행합니다(Fragment 단독으로 화면을 구성할수는 없죠).


그래서 하나의 화면(Activity)상에서 Sub 화면을 번갈아 교체를 해야되는 경우가 있다면 이때 Fragment 사용하면 제격이 되겠죠.


예를들어서 화면 상단에 Toolbar 혹은 Actionbar 이용해서 개의 버튼이 있는 상황에서 Toolbar 버튼들이 그대로 유지된 가운데 화면의 나머지 부분만 번갈아 교체를해서 보여주고 싶다거나이런 상황에 Fragment 사용하면 제격입니다.


만일 이걸 Fragment 사용하지 않으면 새로운 Activity 이동했을 화면 상단의 버튼들을 만들어주어야 하겠죠.

그러니까 전체 화면 중 특정 영역만 필요를 따라 내용을 교체하고 싶을 경우 Fragment를 사용하면 아주 편리하겠죠

대표적으로 NavigationDrawer를 사용해야 한다면 Fragment를 쓸수밖에 없겠죠.


있겠지만 지식이 미천하여 정도로

댓글주소 추천 0 반대 0
이전글  다음글  목록 글쓰기

 


Copyright ⓒ www.androidside.com. All rights reserved.
채팅 권한: 글쓰기 1개
2레벨 이상만 대화 가능
공개 채팅: 평일 !(9시 ~ 17시),토,일
안사2 변경사항 보러가기 챗방이 잘 안보이면 크롬에서 접속해주세요
챗방 숨기기 |  챗방 보이기