전체 글569 viewBinding 예제 viewBinding이 사용 되는 예제를 살펴보자. viewBinding을 하기 위해서는 우선 :app build.gradle 에 다음의 내용을 추가해 줘야 한다. android { buildFeatures{ viewBinding true } 기본 Activity에 viewBinding 설정하는 방법 🐤 Activity에 적용 적용 전 class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) } 적용하는 방법 1 class MainActivity : AppCom.. 코딩ㆍ개발 정보/안드로이드앱 (코틀린) 2021. 12. 21. 맥용 안드로이드스튜디오 단축키 모음 1. option + command + 방향키 좌우 작업 환경 이전으로 / 다음으로 2. command + d 현재 줄 복사 (duplicate) 3. command + BackKey 현재 줄 삭제 4. command + / 한줄 // 주석 5. command + option + / 블록단위 주석 /* */ 6. command + 마우스 좌클릭 해당 변수, 객체, 혹은 클래스가 사용되는곳(사용된 곳에서 눌럿을시 정의된 곳) 으로 이동 7. command + option + L 현재 파일 소스 정리 8. command + option + O 현재 파일 import 정리 9. Shift + option + command + K 자바 소스를 코틀린 소스로 자동 변환 10. command + N generate.. 코딩ㆍ개발 정보/안드로이드앱 (코틀린) 2021. 11. 6. 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. 양주시 28번 (덕정↔봉암리) 노선 시간표 - (주)진명여객 양주시 28번 마을버스 덕정주공 7단지 ↔ 봉암리 노선 시간표입니다. 기점 : 덕정주공7단지 종점 : 덕정주공7단지 기점 및 종점은 덕정역이 아닌 덕정주공7단지입니다 기점 출발 후 덕정역까지는 덕정주공 7단지 기점 -> 8단지 -> 7단지 -> 4단지 -> 3단지 -> 2단지 -> 1단지 방향으로 가며 덕정역에서 종점 도착 전에는 1단지 -> 칠봉초 -> 덕정고 -> 6단지 -> 6단지 -> 7단지 종점/기점 덕정역에서 타는 경우 2,3,4 단지 방향으로 바로 가지 않습니다 중간 정류장으로 덕정역과 은현면사무소는 참고용으로 적어놨습니다 도로 사정에 따라 안내되어있는 시간보다 5~10분 늦어지거나 빨라질 수 있습니다. 생활정보 2021. 10. 28. 수동기어인데 2단 기어, 후진 기어가 안들어간다구요? 해결 방법 한 사람이 운랭하는 차라면 모르겠지만 여러 운전자가 랜덤으로 차를 사용하는 경우 여러 길이 들어져 있을 수 있습니다 특히 트럭 , 중형 소형 대형 버스 같은 수동 기어를 사용하는 2단과 후진기어가 잘 안들어가는 경우가 종종 있습니다 난감해 하지 마시고 3단을 넣었다가 다른 기어들을 넣어보세요 들어가는 줄도 모르는 사이에 툭 들어갈거에요 정차중에 살짝 3단 넣었다가 중립 놔 두면 2단 출발이 부드럽습니다~~ 참고로 브레이크 오일이 부족한 경우도 뻑뻑할 수 있습니다. (브레이크오일, 클러치 오일은 같은 녀석의 오일을 씁니다.) 브레이크 오일 점검도 한번 해보시기 바랍니다. 직박구리/버스 운전 2021. 10. 25. 구글 애드센스 - 더 나은 광고 표준 (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. 이전 1 ··· 19 20 21 22 23 24 25 ··· 57 다음