분류 전체보기124 [Android] 화면 회전 시 onConfigurationChanged 호출 시작 아무런 설정 값 없이 안드로이드에서 화면을 회전하면 보통 destroy 후 다시 create를 하는 방식으로 진행 된다. 이 때, 기존에 설정했던 값들이 모두 초기화 되어 문제가 발생하게 되는데, 해결 방법은 아래와 같다. onSaveInstanceState(@NonNull Bundle outState) 를 이용해 onCreate에서 저장한 값을 다시 불러온다. AndroidManifest.xml에 configChanges 속성을 추가한다. 이번 게시물에서는 2 번의 방법에 대해 정리하려 한다. configChanges 속성 추가하기 configChanges의 속성 중에서 화면 회전에 관련된 속성은 orientation과 screenSize가 있다. orientation 화면 방향이 변경되었습니다... 2023. 7. 24. [Git] Git remote url 수정 방법 remote add 중 url을 잘못 입력한 경우 url을 원격 저장소와 맞게 수정해야 한다. 이 때, 수정 할 수 있는 방법은 2 가지가 있는데, 하나는 Git 명령어로 수정하는 것이고 다른 하나는 로컬 저장소 git 설정 파일을 수정하는 방법이다. 시작 먼저 자신의 원격 저장소의 url을 확인하자. 1. Git 명령어로 수정 git remote set-url origin 주소 이때, 원격 저장소 이름인 origin 을 주소 앞에 붙혀줘야 한다. 2. 로컬 저장소 Git 설정 파일을 수정 vim 또는 gedit과 같은 텍스트 편집 툴로 .git/config 파일을 실행 시키면 아래처럼 나온다. url 부분에서 잘못된 부분을 수정해주면 된다. 2023. 7. 21. [Algorithm] 2020 KAKAO BLIND RECRUITMENT 괄호 변환 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/60058 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 내가 제출한 코드 및 풀이 class Solution { public static String solution(String p) { return repeat(p); } public static String repeat(String p){ if(p.isBlank()) { return ""; } StringBuilder sb = new StringBuilder(); String result.. 2023. 7. 20. [Algorithm] 월간 코드 챌린지 시즌3 >> 나머지가 1이 되는 수 찾기 문제 링크 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 내가 제출한 코드 class Solution { public int solution(int n) { if(n==1) return 1; else { int divide = 2; while(divide < n){ if(n % divide == 1) break; else divide++; } return divide; } } } 설명은 따로 안 해도 될 것 같다. 결과 2023. 7. 20. 이전 1 ··· 13 14 15 16 17 18 19 ··· 31 다음 반응형