본문 바로가기

Frontend43

생명주기 정리 (activity, fragment) 라이프사이클 차이Activity 라이프사이클onCreate(): Activity가 생성될 때 호출.onStart(): Activity가 사용자에게 표시될 준비가 될 때 호출.onResume(): Activity가 사용자와 상호작용할 준비가 되었을 때 호출.onPause(): Activity가 다른 화면에 의해 가려질 때 호출.onStop(): Activity가 더 이상 사용자에게 보이지 않을 때 호출.onDestroy(): Activity가 종료되기 직전에 호출.Fragment 라이프사이클onAttach(): Fragment가 Activity에 연결될 때 호출.onCreateView(): Fragment의 UI를 생성할 때 호출.onActivityCreated(): Fragment의 UI가 완전히 생성된.. 2025. 1. 10.
firebase 연동시 sha1 값 확인하기 여기서 입력하는 (선택이지만) SHA-1 값을 알기 위해서 아래와 같이 했더니 GET! 설정에서 해당 설정화면으로 이동한다. 그리고 gradle의 configure all Gradle tasks gradle~ 이 체크 버튼을 누른다. 원래는 이것이 체크가 비활성화가 되어있다. 비활성화가 되어있으면 아래와 같이 뜬다.  그런데 체크를 하고 apply를 하면 위와 같은 위치에서 여기에 signingReport 파일에 들어가서 sha1을 확인할 수 있다 2024. 12. 11.
Kotlin 문법 정리 ing 보호되어 있는 글 입니다. 2023. 9. 12.
[JavaScript] 이벤트 다루기, this 객체 event란? 웹 브라우저와 사용자 사이에 상호작용이 발생하는 특정시점을 의미함. 이벤트가 발생하면, 이벤트 종류에 따라 어떤 작업을 하거나 미리 등록한 함수를 호출하는 등의 조작을 지정가능 이벤트 종류 이벤트 등록하기 : 어떤 작업을 할지 자바스크립트 코드로 작성하는 것으로 방법은 아래와 같이 3가지가 있다. 1) 인라인 방식으로 이벤트 등록 2) 프로퍼티 리스너 3) 이벤트 등록 메소드 1. 인라인 방식으로 이벤트 등록 : HTML 태그에 속성으로 이벤트 등록하는 방법 : 속성값으로 이벤트가 발생할 때 실행될 함수를 지정해주면 예를 들어 버튼을 클릭할 때(onclick) 해당 함수가 실행. 클릭 클릭 실제로 이벤트를 달리하니까 onmouseover처럼, 올리니까 console창에 출력되고 변화가 있었.. 2023. 8. 1.
[JavaScript] 폼 조작하기 1. forms 속성 사용하기 모든 form 태그의 노드 정보를 HTML collection 객체에 담아 반환한다. -> form 요소 노드 쉽게 선택 가능. 하지만, form 태그 위치가 바뀌면 잘 못 참조할 수 있는 오류 발생 가능. 2. name 속성 사용하기 forms 속성보다 훨씬 직관적으로 form 요소 노드를 선택할 수 있다. 위와 같은 코드가 있을 때, name 속성값으로 form 요소에 접근할 수 있다. 더보기 document.frm1; // form 태그의 name 속성값이 frm1인 노드 document.frm2; // form 태그의 name 속성값이 frm2인 노드 form 요소에는 input태그, select태그, button 태그 등이 있다. 이런것들을 elements 속성이나.. 2023. 7. 31.
[JavaScript] document-2 (노드 조작/추가,삭제) 노드 조작하기 1. 콘텐츠 조작하기 속성 설명 textContent 요소 노드의 모든 텍스트에 접근한다. innerText 요소 노드의 텍스트 중 웹 브라우저에 표시되는 텍스트에만 접근한다. innerHTML 요소 노드의 텍스트 중 HTML 태그를 포함한 텍스트에만 접근한다. hello, javascript javascript 텍스트를 display:none으로 한 것은 웹 브라우저에 표시되는 텍스트인지 아닌지 구분하기 위해서! 위처럼 접근할 수 있고, 속성에 값을 할당하면 각 노드의 콘텐츠를 바꿀수도 있다. hello, javascript hello this is javascript hello this is html textContent와 innerText 속성은 단순히 텍스트로 취급해서 값을 그대로 .. 2023. 7. 30.