본문 바로가기
반응형

전체 글31

안드로이드 Gradle 업데이트하는 방법 개요안드로이드 Gradle 수동 업데이트 방법입니다. 세부내용최신 Gradle 버전을 모를 때메뉴 --> file -> preject Structure -> Gradle Version 선택하고 "OK" 버튼을 클립니다. 바로 업데이트가 진행을 합니다.최신 Gradle 버전을 알고 있을 때프로젝트 트리 -> Gradle Scripts -> Gradle-Wrapper.properties 파일 수정distributionUrl=https\://services.gradle.org/distributions/gradle-[버전입력]-bin.zip예시)distributionUrl=https\://services.gradle.org/distributions/gradle-8.0-bin.zip파일을 수정하게 되면 아래와 같.. 2024. 3. 15.
RecyclerView에서 getAdapterPosition() 사용안됨. 개요 RecyclerView에서 getAdapterPosition 대신 getBindingAdapterPosition를 사용해야 합니다. 상세내용 RecyclerView에서 getAdapterPosition는 어댑터가 다른 어댑터를 중첩할 때 복잡한 사항이 있어 더 이상 이 함수는 사용하지 않습니다. 그래서 Adapter 콘텍스트에서 이를 호출하는 경우 getBindingAdapterPosition을 호출하고 싶거나 RecyclerView가 보는 위치를 원하는 경우 getAbsoluteAdapterPosition을 호출해야 합니다. 혹시나 이전에 개발시 사용하셨으면 동작이 안되거나 이상동작을 할 수 있으니 교체하는 것을 권장합니다. 2024. 3. 14.
안드로이드 서로 다른 자바 파일에 있는 내용 수정 및 동작 시키기. 개요안드로이드 서로 다른 자바 파일에 있는 내용 수정 및 동작 상세 내용RecycleView를 이용하여 항목을 선택(RvAdpert.java)을 했을 때 메인 목록(MainActivity.java)에 있는 내용을 수정하고 싶은데 하는 방법을 몰라 한참 고생한 적이 있습니다. 다른 자바파일의 값을 가져오거나 수정하는 방법을 정리하였습니다. 예시) MainActivity.java 에 itemIndex라는 변수가 있다고 했을 경우 항목을 택(RvAdpert.java)하면 값이 변경되어야 한고 가정을 했을때 아래와 같이 하시면 됩니다.// MainActivity.java ...Integer itemIndex = -1;...// RvAdpert.java...((MainActivity) MainActivity.mC.. 2024. 3. 14.
Tibero에서 CAST 연산자 사용 방법 Tibero에서 CAST 연산자는 데이터 형식을 다른 데이터 형식으로 변환하는 데 사용됩니다. CAST 연산자는 다음과 같은 형식CAST (expression AS data_type)expression은 변환할 값이나 표현식을 나타냅니다. data_type은 변환하고자 하는 데이터 형식을 지정합니다. 예) 정수를 문자열로 변환CAST (123 AS VARCHAR)--> 숫자 123을 문자열예) 문자열크기 조정CAST ("가나다라" AS NVARCHAR(20))--> "가나다라"을 문자열 형식을 NVARCHAR(20)으로 변경함.이외에도 형식을 변환하기 위해 CAST 연산자를 사용할 수 있습니다. 일반적으로 자주 사용되는 데이터 형식에는 VARCHAR(문자열), INTEGER(정수), DATE(날짜).. 2024. 3. 11.
반응형