핀수로그
728x90
반응형
  • 게시글 대표 이미지 썸네일 주소
    [ pinslog/Log.daily() ]
    [Android] compileSdk 32 to 33 issue
    2023-10-18 23:07:37
    플레이스토어에 업로드 할 것이기 때문에 WW의 타겟버전을 32에서 33으로 변경했다. 그러자 아래와 같은 오류가 발생하였음 We recommend using a newer Android Gradle plugin to use compileSdk = 33 This Android Gradle plugin (7.2.1) was tested up to compileSdk = 32 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=33 to this project's gradle.properties. The build will continue, but you are strongly encouraged to update you..
  • 게시글 대표 이미지 썸네일 주소
    [ pinslog/Log.daily() ]
    [Kotlin] 반복문 탈출하기
    2023-10-17 21:07:04
    for (i in prevLinkIndex until linkList.size - 1) { val link = linkList[i] link.forEach { segment -> if (isLocationOnPath(candidate.latLng, listOf(segment.start, segment.end), 5.0)) { // 후보 값이 존재하는 선분을 찾으면 distance += segment.start.distanceTo(candidate.latLng) break } else { distance += segment.start.distanceTo(segment.end) } } } 중첩된 반복문에서 특정 조건을 만족할 경우 반복문 전체를 탈출하려고 할 때, 다음과 같이 코드를 작성하면 break 부분..
  • 게시글 대표 이미지 썸네일 주소
    [ pinslog/Log.daily() ]
    [Android] 디버그 가능 APK 또는 Android App Bundle을 업로드했습니다. 보안상의 이유로 Google Play에 게시하기 전에 디버그를 사용 중지해야 합니다.
    2023-10-16 21:55:14
    앱 출시 과정 중 debuggable을 false로 지정해야하는 것은 익히 알고 있어서 처리를 해두고 build.gradle(:app) buildTypes { ... release { ... debuggable false ... } } aab를 업로드했는데 계속해서 디버그 가능 APK 또는 Android App Bundle을 업로드했습니다. 보안상의 이유로 Google Play에 게시하기 전에 디버그를 사용 중지해야 합니다. 문구가 뜨며 업로드가 안되는 것이다. 아 도대체 뭐지 하고 별 짓을 다하다가 깨달았다. manifest....! AndroidMenifest.xml
  • 게시글 대표 이미지 썸네일 주소
    [ pinslog/Log.daily() ]
    [Android] bringToFront() in xml
    2023-10-15 13:55:51
    어떤 뷰를 레이아웃 가장 최상단에 위치시키기 위해 bringToFront 메소드를 사용한다. xml에서는 어떻게 해당 메소드와 같은 효과를 내는 속성을 줄 수 있을까? 위 사진에 있는 bringToFront()의 설명을 읽어보면 트리에서 뷰의 z 순서를 변경하여 다른 형제 뷰 위에 오도록 합니다. z의 순서를 변경한다고 되어있다. 그래서 translationZ 의 값을 주어 적용했다. android:translationZ="90dp" translationZ 값이 큰 것이 가장 최상단, 그러니까 화면 앞에 존재하게 된다. 공부하며 작성된 글이라 잘못된 정보가 있을 수 있습니다. 말씀해주시면 수정하겠습니다. 감사합니다. References 아래 글을 참고하여 작성 되었습니다. View | Android De..
  • 게시글 대표 이미지 썸네일 주소
    [ pinslog/Log.daily() ]
    [Android] ProgressBar 색상 변경하기
    2023-10-14 10:43:10
    안드로이드의 위젯 중 진행 상태를 표시하는 프로그래스 바 프로그래스 바의 색상을 변경하려면 android:indeterminateTint="@color/path" 속성을 이용하면 된다. 색상을 코드 단에서 변경하고 싶다면 progressBar.indeterminateDrawable.setColorFilter( resources.getColor(R.color.main, null), android.graphics.PorterDuff.Mode.SRC_IN ) 위와 같이 colorFilter를 적용해주면 됐는데 setColorFilter는 API29부터 지원이 중단되었다. progressBar.indeterminateDrawable.colorFilter = BlendModeColorFilterCompat.cre..
  • 게시글 대표 이미지 썸네일 주소
    [ pinslog ]
    개발에도 체력이 필요하다
    2023-10-13 20:42:35
    안되는 기능을 붙잡고 있으면 체력이 쭉쭉 줄어드는 것이 실시간으로 느껴진다. 아무리 디버깅을 하고 난리를 쳐도 도무지 답이 보이지 않을 때 하면할수록 더 미궁으로 빠지는 것만 같을 때 개발이 스파링이었다면 난 진작에 나동그라져 흰 수건을 던져버렸을 지도 모르는 일이다. 체력이 좋을 때는 적절한 오기가 생겨서 붙잡고 씨름을 하다보면 답이 어렴풋이 보이기라도 했는데 힘이 얼마 남지 않은 지금은 달리기를 한 것도 아닌데 숨이 차고 머리가 지끈거리는 것이 느껴진다. 지치지 않고 묵묵히 답을 찾아가기 위해서는 체력이 필요한 것 같다. 그러려면 몸과 머리에 적절한 근육을 만들어줘야겠지(?) 운동하자!
728x90
반응형