배고파

[Basic] Android Fragment Sample 본문

Developer/Android

[Basic] Android Fragment Sample

hungry7013 2021. 5. 20. 17:26

안녕하세요. 오랜만에 글을 작성해 봅니다.

 

제가 Android 개발을 하면서

매번 검색해서 사용해왔던 기술들을 소소하게 정리하고자 합니다.

( 예 : Fragment / RecyclerView / ViewPager / ect )

개발언어는 100% Kotlin 으로 진행하려고 합니다.

Fragment 관련하여 추가적인 내용은 계속 첨부하도록 하겠습니다.

 

GitHubFragment 프로젝트 폴더를 확인해보자.

GitHub URL : https://github.com/hungry7013/TotalGitProject

 

Android Fragment Sample


프로젝트 구조

 

전체파일

Kotlin File
layout Folder

화면설계

화면설계

(전체적인 파일을 줄일 수 있었지만, 편하게 보기 위해 나눠서 진행하였습니다.)

 

Type01 / Type 02 차이점.

Type01 : Fragment Show / Hide

private fun changeFragment001() {
	val transaction = manager.beginTransaction()
	transaction.show(fragment01)
	transaction.hide(fragment02)
	transaction.hide(fragment03)
	transaction.commit()
}

Type02 : Fragment 새로 생성.

private fun changeFragment001() {
	val transaction = supportFragmentManager.beginTransaction()
	transaction.add(R.id.frameLayout, Sample01Fragment())
	transaction.commit()
}

 


많은 피드백 부탁 드립니다.

새롭게 하나하나 시작하는 블로그 입니다.

'Developer > Android' 카테고리의 다른 글

[Basic] Android Custom Button  (0) 2021.05.21
[Basic] Android Studio New Project  (0) 2021.05.21
혼자 만들어본 App  (0) 2021.02.11
[Android] App Icon 만들기  (0) 2021.02.02
[Android] 프로젝트명 변경  (0) 2021.02.02