All

    [Visual Studio 2022] 단축키 모음

    [Visual Studio 2022] 단축키 모음

    Visual Studio 단축키 모음 CTRL / ALT / SHIFT / ENTER / SPACE / ALT +SHIFT + . OR , 글자 크기 확대 OR 축소 SHIFT + ESC 띄운 창 닫기 CTRL +SHIFT + A 새로운 파일 생성 CTRL +SHIFT + A 직접 단축키 설정하기 도구 -> 옵션 -> 키보드 -> 원하는 기능 단축키 설정

    no such method error

    no such method error

    카메라가 안켜지는 버그 발생 -> 아래와 같은 문구가 뜬다. java.lang.NoSuchMethodError: No static method getOrCreate Instance 그냥 Gradle 버전을 업데이트 해주라는 말이다. (참고 Stack overflow ) (바로가기)

    Migrate & Gradle

    Migrate & Gradle

    앱 개발을 하다보면 매번 gradle 버전 관리가 발목을 잡는다. androidx 로 써야 하니 android.support 예전 버전을 쓰라하니 가지 각색이다. migrate하기에도 무섭다 이젠 무엇이 충돌날지 예측할 수가 없어서 꼼꼼히 보지만 또 시간이 지나면 잊혀지기 때문에 매번 찾아보기 귀찮아서 기록을 남긴다. #1 aar, jar 파일을 라이브러리로 직접 넣은 경우 이것을 gradle에 implementation(구현) 하는 방법 -> 가이드가 있다(바로가기) -> 아래와 같은 방식으로 넣으면 된다고 한다. (직접 해보니 sync now 도 통과 잘 되더라) 극혐 implementation fileTree(dir: 'libs', include: ['*.jar']) #2 거지같은 jcenter()..

    Fxxking Deprecated List

    Fxxking Deprecated List

    onActivityResult Deprecated -> Fragment에서 사용법 (참고 블로그) (참고 블로그)

    Button - ViewBinding

    Button - ViewBinding

    Fragment에서 ViewBinding을 활용한 상태에서 여러개의 버튼이나 TextView에 반복되는 값을 부여하는 경우가 있었다. 물론, viewbinding말고 다른 방법이나 더 현명한 방법이 있을 듯 하다. 현재까지 내가 찾고 도움을 받은 코드를 적어보겠다. 일단, 상황은 버튼을 클릭한 경우 같은 layout 안에 있는 다른 버튼들의 ui가 음영처리가 되게 하고 싶었다. viewbinding을 통해 버튼을 불러오고, 해당 색상을 kotlin 코드로 변경해주는 것은 알았지만, onclick이벤트가 발생했을 때 다른 버튼이 자동으로 음영처리되게 하는 직관적인 방법이 필요했다. 이전에는 일일히 if문을 통해 다른 버튼의 색상을 바꿔주는 함수를 만들어서 사용했었다. 이번에는 이러한 기능을 좀 더 짧고 간..

    Fragment에서 뒤로 가기 ?

    Fragment에서 뒤로 가기 ?

    Fragment 에서 뒤로가기를 누른것이 Activity에서의 방법과는 차이가 있었다. 일단, callback을 통해서 진행했어야 했는데, 좀 더 정확하게 알아볼 필요가 있어보이지만, 일단은 activity에서 컨트롤하는 것으로 생각하고 있다. 다음은 내가 찾아본 코드이다. /* 프래그먼트 뒤로가기 버튼 컨트롤 방안 : callback함수를 활용하는 것이다. 그러나, activity 에서 충분히 컨트롤이 가능한 것 같다.*/ private lateinit var backPressCallBack : OnBackPressedCallback // 상단에 선언해준다. override fun onAttach(context: Context) { // 화면이 이동은 안되지만, 값은 변동할 수 있다. super.onA..

    스페인 와인

    스페인 와인

    북동부 지방 페네데스 Penedes 유연하고 바디가 강한 화이트 와인 풀바디 레드도 생산됨. 특산품 카바Cava와인이 유명하다. 카바는 샴페인과 같은 방법으로 만든 스파클링 와인이다. 가격은 착하고 품질은 좋다. 프리오라트 Priorat 강한 와인을 선호하는 사람들이 좋아하는 지역이다. 숙성가능한 레드 와인 생산이 대부분이다. 명성만큼 가격도 비싸다. 나바라 Navarra 리오하 와인과 비슷하게 과일향이 풍부하고 부드럽다. 유연하고 개운하며 마시기 쉬운 와인들이 많다. 다양한 품종을 생산한다. 북부 지방 - 북서부 지방 리오하 Rioja 이 지역의 전통 레드와인 리오하는 유연하고 실크같다. 바닐라향과 과일향으로 유명하다. 와이너리에 따라 다르긴 하지만 묵직한 와인도있다. 화이트 와인은 일반적으로 프랄린향..

    #6. Circle of Numbers

    #6. Circle of Numbers

    n의 숫자범위에서 0부터 n-1까지 원에 아래와 같이 일정한 간격으로 놓았을때, FirstNumber의 반대편에 있는 수는? 파이썬 def circleOfNumbers(n, firstNumber): return firstNumber+(n/2) if firstNumber < n/2 else firstNumber-(n/2) 코틀린 fun circleOfNumbers(n: Int, firstNumber: Int) = if(firstNumber < n/2) firstNumber+(n/2) else firstNumber-(n/2)