코딩ㆍ개발 정보176 JSON To Kotlin Class 플러그인 추가 방법 자세한 내용은 인용한 책을 참고해주세요. This is kotlinx (Page. 689 ~ 691) 맥의 경우 [Android Studio] - [Preferences] 클릭해서 추가할 수 있다. 설치 후 New -> Kotlin data class File from JSON 생김 JSON 데이터 복사 예시 https://api.github.com/users/Kotlin/repos 접속하여 내용 모두 복사 New -> Kotlin data class File from JSON 실행해서 JSON 데이터 붙여 넣기, 클래스명 적고 Generate 클릭 데이터 클래스가 추가됩니다. 코딩ㆍ개발 정보/안드로이드앱 (코틀린) 2021. 11. 3. GlideApp 설정 및 사용 방법 이 포스팅은 This is Kotlinx . 에서 발췌하였습니다. module의 build.gradle 파일을 열고 android에 viewBinding을 설정하고 android { kotlinOptions { jvmTarget = '1.8' } // viewBinding 추가 buildFeatures{ viewBinding true } } plugins 에 아래 내용 추가 plugins { id 'com.android.application' id 'kotlin-android' id 'kotlin-kapt' //GlideApp을 위해 추가 } dependencies에 다음의 의존성을 추가한다. dependencies { // GlideApp 설정을 위해 추가함 implementation 'com.gith.. 코딩ㆍ개발 정보/안드로이드앱 (코틀린) 2021. 11. 3. 구글 애드센스 - 더 나은 광고 표준 (Better Ads Standard)에 위배되는 광고 경험 .. 해결 방법 오늘 2021년 10월 21일, Adsense 수익을 확인하려 사이트에 접속해 보니 다음과 같은 알림 패널이 떠있었다. 운영중이신 사이트 중 하나 이상이 더 나은 광고 표준(Better Ads Standard)에 위배되는 광고 경험을 포함하고 있는 것으로 확인되어 경고 상태가 되었습니다. Google Search Console의 광고 경험 보고서에서 수정이 필요한 광고 경험을 확인하시기 바랍니다. 애드 센스의 자세히 알아보기 링크는 아래와 같으나, 동영상 속의 가이드는 도무지 무슨 말인지.. 영어라 모르겠다. https://support.google.com/adsense/answer/7514132?hl=ko 사이트의 광고 경험 문제 해결 - Google 애드센스 고객센터 도움이 되었나요? 어떻게 하면 개.. 코딩ㆍ개발 정보/티스토리블로그 2021. 10. 21. 안드로이드앱, 코틀린, 화면을 가로 모드로 고정하는 방법 첫번째 방법 onCreate() 함수에 requestedOrientation = ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE 두번째 방법 AndroidManifest 파일의 Activity 태그 내부 속성 추가하기 코딩ㆍ개발 정보/안드로이드앱 (코틀린) 2021. 10. 12. Glide 라이브러리 build.gradle에 추가하는 방법 첫번째 gradle을 직접 수정하는 방법 Glide 라이브러리의 의전송 추가 (build.gradle) dependencies { //Glide implementation 'com.github.bumptech.glide:glide:4.7.1' } 두번째 File -> Project Structure 탭의 Dependencies추가하는 방법 Dependencies 를 클릭한 후 Modules 에서 App 을 선택하고 Declared Dependencies 아래의 + 버튼은 클릭해서 1 Library Dependency 를 클릭한다. com.github.bumptech.glide:glide:4.12.0 을 입력하고 Search 를 클릭하고 Ok 창을 닫는다. 추가된 것을 확인한다. OK 이 방법으로 하고 나.. 코딩ㆍ개발 정보/안드로이드앱 (코틀린) 2021. 10. 12. 오준석의 안드로이드 생존코딩, 전자액자 MediaStore.MediaColumns.DATA 에서 DATA 는 Deprecated 됨 _ID로 바꿔서 사용해봄 참고 사이트: https://www.py4u.net/discuss/629929 코딩ㆍ개발 정보/안드로이드앱 (코틀린) 2021. 10. 12. 안드로이드앱, 코틀린, Anko 라이브러리 설정 방법 Anko 라이브러리는 다음 4가지 라이브러리로 구성된다. Anko Commons : 인텐트, 다이얼로그, 로그 등을 편리하게 사용하는 라이브러리 Anko Layouts : 안드로이드 레이아웃을 코드로 쉽게 작성하는 라이브러리 Anko SQLite : SQLite를 쉽게 사용하는 라이브러리 Anko Coroutines : 코루틴을 쉽게 사용하는 라이브러리 설정 방법 GRADLE MODULE dependencies { 블록에 다음을 추가 //Anko implementation 'org.jetbrains.anko:anko:$anko_version' 아니면 묶어서 implementation 'org.jetbrains.anko:anko:0.10.7' GRADLE PROJECT buildscript { 블럭에 다음.. 코딩ㆍ개발 정보/안드로이드앱 (코틀린) 2021. 10. 11. 웹뷰 실행 시 net::ERR_CLEARTEXT_NOT_PERMITTED 오류 해결 방법 Webpage not available The webpage at http://naver.com/ could not be loaded because: net::ERR_CLEARTEXT_NOT_PERMITTED 원인 웹뷰의 URL 주소는 보안프로토콜인 https:// 로 이루어진 정확한 주소를 사용해야 됩니다. 해결 방법 AndroidManifest.xml의 application 태그에 android:usesCleartextTraffic="true" 를 추가합니다. 코딩ㆍ개발 정보/안드로이드앱 (코틀린) 2021. 10. 11. 업 네비게이션 (안드로이드 매니페스트 파일 상단 툴바) 적용 방법 뒤로가기 버튼은 별루죠? 매니페스트 파일을 열고 자식 액티비티에 android:parentActivityName = ".MainActivity" 처럼 추가합니다. 코딩ㆍ개발 정보/안드로이드앱 (코틀린) 2021. 10. 10. 벡터 드로어블 사용 환경 SDK 19 (안드로이드 4.4)에 설정 방법 안드로이드 5.0 미만 버전의 기기에서도 벡터 드로어블 이미지가 표시되게 하려면 모듈 수준의 build.gradle 파일에 다음울 추가해야 한다. defaultConfig { vectorDrawables.useSupportLibrary = true } 코딩ㆍ개발 정보/안드로이드앱 (코틀린) 2021. 10. 10. 이전 1 ··· 9 10 11 12 13 14 15 ··· 18 다음