# fragment
<>...</> 에 key 전달하기
<>...</> 에는 key를 전달할 수 없다.대신 Fragment 를 명시적으로 사용해야 한다.평소 React.Fragment의 축약형 문법인 <>...</>를 주로 사용한다.배열의 항목을 렌더링 할 때 가장 부모 element에 key 프로퍼티
Android(Kotlin), Compose의 NavController 활용하기 Splash, Fragment만들기
기존의 Android Studio에선 AndroidManifest.xml에서 Theme를 무엇을 쓸 지 정해주고 res폴더에서 layout폴더를 만들어 xml로 UI를 작성해주고 MainActivity에서 바인딩을 하든 FindbyId()를 사용하든 하여 UI의 요소들
[React] Fragment
컴포넌트가 렌더링될 때 실제 DOM에는 나타나지 않고 여러 요소를 그룹화하는 역할 수행table 컴포넌트의 렌더링을 위해서 table이라는 클래스명을 가진 div로 묶어서 return메인에서 table 컴포넌트를 import하면 최종적으로 보여지는 html➡️ 의미없는
(kotlin) Fragment
프래그먼트(Fragment)란?액티비티 위에서 동작하는 모듈화된 사용자 인터페이스(액티비티와 분리되어 독립적으로 동작할 수 없음)여러 개의프래그먼트를 하나의 액티비티에 조합하여 창이 여러개인 UI를 구축할 수 있으며, 하나의 프래그먼트를 여러 액티비티에서 재 사용할 수

[Android] 상속으로 중복코드 없애기(1): NetworkFragment
코드를 짜다보면 비슷비슷하게 계속짜는 코드가 있다. binding 생성한는 코드도 그렇고 나의 경우이런 코드나 네트워크 요청 시 로딩화면을 보여주기 위해 NetworkState를 만든 경우이런 코드를 사용하게 되는데 많은 화면에서 네트워크 요청을 하기 때문에 위 코드가
Fragment, Portal
Fragment 이유: div 남발을 방지하기 위해서(불필요한 wrapper 제거)Portal오버레이 형태의 모달 https://ko.legacy.reactjs.org/docs/portals.htmlRef 직접 DOM을 참조할 수 있게 한다상태 사용하지 않고

[Fragment] attachToParent 란?
Fragment ? inflate?? 우리는 Fragment의 onCreateView 또는 RecyclerView의 onCreateViewHolder에서 xml를 view 객체로 바꾸기 위해 inflate 메소드를 사용합니다. 이 때 마지막 parameter에는

[TIL] 알 수 없는 div가 존재할 때
아래 처럼 셀렉트 창을 만들고 기능을 확인 하던 중 클릭 시 아래화살표 그림을 넣었던 부분이 이동하는 문제가 생겼다.개발자도구를 열어 한참을 찾아본 결과 오른쪽 끝에 알 수 없는 div가 존재했다...이후 코드를 확인해보니,리턴부분에 jsx문법을 사용하기 위해 전체를

[Android] Activity, Fragment 생명주기
안드로이드 기본적인 지식을 다시 공부하고 있는데 생명주기가 생각보다 헷갈려서 이 기회에 정리해보고자 한다. 액티비티는 시작되고 종료될 때 까지 액티비티의 상태가 계속 변하게 되는데, 새로운 상태로 전환되면 시스템은 콜백 메서드를 호출한다.
Activity, Fragment 간 데이터 전달
Activity Activity 데이터 보내기 데이터 받기 Activity -> Fragment 데이터 보내기 데이터 받기 Fragment -> Activity 데이터 보내기 데이터 받기 Activity 종료 시 result 전달 Activity 호출 r

[Android] Error from registerForActivityResult()
Fragment에서 ActivityResultLauncher를 lazy를 이용해 늦은 초기화를 수행하는 코드를 작성했다. 변수 permissionLauncher는 resume상태에서 초기화가 이루어지는 로직을 가지고 있었고 예상하지 못한 오류가 발생했다.ERROR :

[Android] Fragment 생명주기
저번 포스팅에서는 Activity의 생명주기에 대해 작성을 했엇습니다.이번에 프로젝트를 진행하면서 이슈가 있어 작업하던 도중 Fragment 생명주기를 생각하지 못해 고생을 한 기념으로 Fragment 생명주기에 대해 작성해 보겠습니다.먼저 Fragment의 생명주기에

React 컴포넌트 요소 1개로 감싸기
여러 태그를 표현해야 할 때는 React 버전 16 이상부터 사용가능한 Fragment 태그로 감싸서 하나의 태그와 같이 활용 가능.

Null 처리로 fragment의 메모리 누수 문제 해결
현재 작은 프로젝트로 Todo_list를 만들고 있었는데 흥미로운 주제가 생겼다. 바로 뷰를 연결해주는 Fragment와 ViewBinding사이에서 Fragment의 LifeCycle의 onDestory View와 onDestory 처리에 메모리에 누수라는 문제가 있다는 것을 알게되었다. 이를 해결하기 위해 ViewBinding에 Null처리를 하는 과정...

React.Fragment
아무런 의미없이 최상위 태그에 div 태그를 남발한다. tip1 . 최상위요소를 div로 감싸주지 않는 것만으로도 styling이 편하다. tip2. table 처럼 정해진 구조를 따라야할때이다. tip3. map() 사용시 Fragment에

TIL) 230330
Activity와 Fragment의 기본 틀을 미리 짜두고 싶어서 추상 클래스를 만들었다.viewBinding 부분을 제외하면 Fragment도 같은 구조를 사용하였기에 생략한다. 그리고 이 베이스 코드를 활용한 Activity 코드는 다음과 같다.그런데 다음 오류를
템플릿 레이아웃 1. - tag 넘기기
fragment 는 변수, 객체 뿐 아니라 html 의 tag 도 넘겨줄 수 있다.생성 방법은 일반적인 fragment 생성방법과 동일하다.매개변수는 th:옵션="${매개변수}" 의 형태로 사용할 수 있다.옵션 은 fragment 의 호출방법인 replace, inse