Antilog의 개발로 쓰다
article thumbnail
반응형

NUTEE - 성공회대 커뮤니티 앱
일단 해당 프로젝트는 안드로이드를 접한지 3개월 미만일때 1.0버전의 대부분을 공부하며 만들었던 프로젝트다.

리드개발자없이 강의만으로, SOPT 세미나를 들어가면서 코드를 작성한 프로젝트이다.

이 프로젝트는 SOPT 활동이후 다시 시작하여 이전에 존재하는 코드를 리펙토링하고 기능을 추가하여 릴리즈 하기 위해서 제작중이다.

함수명: loadFragment

> 해당 함수는 receiver type를 Context로 하는 Context의 확장함수이다.

사실 아직도 고민인 내용이지만 해당 함수가 context를 인자로 받는게 더 맞지 않을까 하는 생각이 있다.

해당 프로젝트에서 Fragment를 띄우는 중복된 부분을 좀 더 가독성 있게 만들기 위해서 제작하였다.

transaction을 생성하고 인자로 받은 view를 또다른 인자인 fragment로 변환한다.

 

함수명: loadFragment

사용된 이유는 위와 같다. 그저 view를 받아온 fragment로 변경만 하면 1->2->3 으로 불러오고 뒤로가야하는경우

이전 fragment를 재사용할 수 없을 듯하여 재사용하기 위해서 이전 fragment를 back stack에 담아두기 위해서 만들었다.

반응형
profile

Antilog의 개발로 쓰다

@Parker_J_S

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!

profile on loading

Loading...