Fragment LifeCycle replace, addToBackStack getFragmentManager() .beginTransaction() .replace(R.id.container, new fragment1) // 새로운 fragment1을 생성하며 전환 .addToBackStack(null) //추가하면, Back버튼을 눌렀을때 이전Fragment로 복귀 .commit(); (new fragment1 대신 이전에 미리 Fragment생성후 Bundle을 담아, 데이터를 함께 전송할수도있음) remove, popBackStack getFragmentManager() .beginTransaction() .remove(currentFragment.this) // 현재Fragment를 종료 .co..
18.11.8 Activity간에 intent를 통해서 데이터를 전달했다면, Fragment간엔 Bundle을 통해서. Bundle setArguments(), getArguments() 받아오는 getArguments() 코드를 어디에 넣는지에 따라 (onCreate, onCreateView,,,) 달라지므로, 상황을 고려하여 코드 작성. (예를들어, onCreateView에 넣을경우, 항상 뷰가 보여질때마다 Bundle이 넘어오는건 아닐수도있다.) Activity의 경우 Intent putExtra(), getExtra() 19.3.3 수정 Activity ~ Activity간 데이터 전달 : Intent Activity ~ Fragment간 데이터 전달 : Bundle Fragment ~ Fragm..
Google Login with Firebase Firebase Firebase Sign in firebase/quickstart-android Google Sign in Fragment Tab with ViewPager git/FragmentTab .java, .xml + gradle_app "implementation ~" + res/values/styles "NoActionBar" TabLayout과 ViewPager 만들기 ViewPager와 Fragment를 활용하여 효율적인 UI 구성하기 프래그먼트 | Android Developers
- Total
- Today
- Yesterday
- webhacking.kr
- 해외여행
- bfs
- C
- Android Studio
- Java
- Algorithm
- brute-force
- graph
- 프로그래머스
- 개발자
- Data Structure
- sort
- Vo
- reversing
- FRAGMENT
- mysql
- 우아한 테크코스
- Android
- OneToMany
- Stack
- javascript
- queue
- 리버싱
- dfs
- 회고
- 웹해킹
- JPA
- git
- socket
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |