반응형 Total List134 [android] Koin 적용하기 구글에서 koin 검색하기 (https://insert-koin.io/) 사이트에 들어가면 아래와 같이 문구가 나오고 사용법에 대한 간략한 예시가 있다. Koin - a smart Kotlin injection library to keep you focused on your app, not on your tools 이전 retrofit 적용하기 프로젝트에 koin을 적용해보자 github에 접근하여 버전 확인하고 app gradle에 추가(https://github.com/InsertKoinIO/koin) implementation 'io.insert-koin:koin-core:3.2.0' testImplementation 'io.insert-koin:koin-test:3.2.0' 코틀린 파일하나 만들고.. 2022. 6. 22. [android] retrofit2 적용하기 google에 retrofit2 검색하여 아래 사이트 확인하면 간단한 사용법을 확인할 수 있다. https://square.github.io/retrofit/ Retrofit A type-safe HTTP client for Android and Java square.github.io Retrofit Configuration 탭으로 이동하여 사용한 Converter를 정한다. 정했으면 아래 원하는 링크를 눌러 github로 이동하여 버전과 gradle설정을 가져온다. ex> gson 일 경우 https://github.com/google/gson로 이동하여 복사 gradle 설정 복사(implementation 'com.google.code.gson:gson:2.9.0') 다운로드 탭으로 이동하면 gra.. 2022. 6. 22. Typescript의 Generics 와 keyof 아래 코드로 Typescript의 Generics 와 keyof를 이해할 수 있어 기록합니다. type Person = { name: string, age: number } function get(obj: T, key: K): T[K] { return obj[key]; } function set(obj: T, key: K, value: T[K]) { obj[key] = value; } var person: Person = { name: "sonagiya", age: 13 } console.log(get(person, 'name')) set(person, 'name', 'hyeon') console.log(get(person, 'name')) 실행결과 sonagiya hyeon 2022. 5. 31. [android] 취약한 라이브러리 JavaScript 3.3.1 SNYK-JS-JQUERY-174006 앱을 구글스토어에 검증요청 시 아래와 같은 오류를발견했다. jquery 취약점을 검색해 보면 아래와 같다 jquery 를 업데이트하면 호환성때문에 꺼려한다고 하는데 다행이 진행하는 프로젝트에 html 코드 분량이 적고 임시로 사용되고 있어 모든취약점이 보완된 최신버전을 사용하면 될것 같습니다. 2022. 5. 27. 이전 1 ··· 11 12 13 14 15 16 17 ··· 34 다음 반응형