코틀린3 코틀린 indexOf() 특정 문자 위치 찾는 방법 binding.btnTest2String.setOnClickListener { val contents1 = "안녕하세요, 반갑습니다, 감사합니다." var commaIndex = contents1.indexOf(",") var count = 0 while (commaIndex > -1){ count++ commaIndex = contents1.indexOf(",",commaIndex+1) } binding.tvOutput1.append("특정갯수 나타난회수: ${count}\n") } 출처 : https://yunamom.tistory.com/234 코딩ㆍ개발 정보/안드로이드앱 (코틀린) 2024. 1. 9. Build was configured to prefer settings repositories over project repositories but repository 'Google' was added by build file 'build.gradle' 해결 방법 [Kotlin] 안드로이드와 파이어베이스 연동 https://toy9910.tistory.com/28 따라하던 중 에러가 발생했다. 해결 방법은 2가지라고 했는데, 두번째 방법으로 했더니 SYNC가 가능했다. 출처: https://angelplayer.tistory.com/263 [안드로이드 에러] 라이브러리 추가 시 에러 (Build was configured to prefer settings repositories..) 해결 에러 A problem occurred evaluating project ':app'. > Build was configured to prefer settings repositories over project repositories but repository 'maven' was.. 코딩ㆍ개발 정보/안드로이드앱 (코틀린) 2023. 5. 31. 안드로이드 코틀린 전환 기능 - INTENT 종류별 적용 예시 안드로이드 앱 개발을 하게 되면, 처음으로 접할 수 있는 부분이 인텐트입니다. 전화걸기 암시적 인텐트 Intent.ACTION_DIAL val intent = Intent(Intent.ACTION_DIAL) intent.data = Uri.parse("tel:010-1234-5678") if(intent.resolveActivity(packageManager) != null){ startActivity(intent) } 문자열 보내기 암시적 인텐트 Intent.ACTION_SEND val intent = Intent(Intent.ACTION_SEND) intent.apply { type = "text/plain" putExtra(Intent.EXTRA_TEXT, "보낼 문자열") var chooser =.. 코딩ㆍ개발 정보/안드로이드앱 (코틀린) 2022. 8. 16. 이전 1 다음