본문 바로가기
반응형

IT 꿀팁8

안드로이드 13이상에서 변경되는 퍼미션 3가지와 퍼미션계의 히어로 상권이 형님의 "테드 퍼미션" 커스텀 작업하기 [3편] 1. 임포트 선언하기 import android.Manifest; 2. 퍼미션 리스너 선언하기 PermissionListener permissionlistener = new PermissionListener() { // 권한 허용시 동작 @Override public void onPermissionGranted() { // 그냥 앱 실행 } // 권한 거부시 동작 @Override public void onPermissionDenied(List deniedPermissions) { Toast.makeText(MainActivity.this, "권한 요청을 거부 했습니다.", Toast.LENGTH_SHORT).show(); finishAffinity(); } }; 3. OnCreate 안에 퍼미션 Cre.. 2024. 1. 15.
안드로이드 13이상에서 변경되는 퍼미션 3가지와 퍼미션계의 히어로 상권이 형님의 "테드 퍼미션" 커스텀 작업하기 [2편] 그래들 : app 레벨에서 아래의 성권이 형님의 테드퍼미션 라이브러리 코드를 추가해 줘야 한다 // TedPermission implementation ("io.github.ParkSangGwon:tedpermission-normal:3.3.0") 그래들 : app 레벨에서 Dependencies 안에 아래와 같이 TedPermission implementation 라이브러리를 추가 해 준다 dependencies { implementation("androidx.appcompat:appcompat:1.6.1") implementation("com.google.android.material:material:1.11.0") implementation("androidx.constraintlayout:const.. 2024. 1. 14.
안드로이드 13이상에서 변경되는 퍼미션 3가지와 퍼미션계의 히어로 상권이 형님의 "테드 퍼미션" 커스텀 작업하기 [1편] 안드로이드 앱을 마켓에 등록하려면 이제 타깃 SDK를 33 이상으로 설정해야만 구글 플레이 스토어 마켓에 등록할 수 있게 정책이 변경되었다. 그것은 안드로이드 S/W 버전 13 이상을 의미하는 것인데 안드로이드 버전 13부터는 그런데 퍼미션 정책이 변경 되어서 코드 수정 작업을 해 줘야 한다. gradle : app 레벨에서 아래와 같이 타깃 SDK를 33 이상으로 설정한 뒤 Sync Project (Ctrl + Shift + O) 를 해 준다 targetSdk = 33 ※ 아래는 메니페스트 AndroidManifest.mxl 파일에서 작업해 줘야 하는 부분이다. 1. 알림 권한 선언 푸시 알림 권한도 이제 메니페스트에서 선언을 해 주고 사용자의 수락을 받아야 한다 2. READ_ MEDIA & WRIT.. 2024. 1. 14.
예쁘고 텐션 넘치는 깃(Git) 누님이 정말 쉽고 재밌게 알려주는 "개발자들의 필수 코드 저장소" 깃허브(Git Hub) : 직장 회사에서 실전 프로젝트 협업 코딩하기 (3편) 오늘도 텐션 넘치는 깃(Git) 누님ㅋㅋㅋㅋ 1. 깃 허브에 회사 플젝 리파지토리를 생성한다 2. 회사 CEO (개발 리더)가 열심히 코딩을 하고 있다 Leader is in charge.. 3. 회사 CEO (개발 리더)가 깃 허브 회사 플젝 리파지토리에 push(업데이트)를 한다 2편 안 보고 왔으면 우리 등싸대기 쳐 맞자, 응? ^^, 깃 허브에 플젝 업데이트(push) 하는 거 모르시는 분들은 ☞ 2편 보러 가기 예쁘고 텐션 넘치는 깃(Git) 누님이 정말 쉽고 재밌게 알려주는 "개발자들의 필수 코드 저장소" 깃 ※ 깃허브(Git Hub) 기본 환경 설정이 끝났다면(1편 참고) 이제 프로젝트를 깃 허브에 백업을 해 볼 차례입니다^^ 먼저 개발 코딩 툴(비쥬얼 스튜디오, 파이참 등등)을 실행해 주세.. 2023. 7. 25.
예쁘고 텐션 넘치는 깃(Git) 누님이 정말 쉽고 재밌게 알려주는 "개발자들의 필수 코드 저장소" 깃허브(Git Hub) : 프로젝트 올리기 (2편) ※ 깃허브(Git Hub) 기본 환경 설정이 끝났다면(1편 참고) 이제 프로젝트를 깃 허브에 백업을 해 볼 차례입니다^^ 먼저 개발 코딩 툴(비쥬얼 스튜디오, 파이참 등등)을 실행해 주세요. 1. 터미널 열기 2. 깃 허브(Git Hub)에 생성한 리파지토리 화면 열기 echo "# 1234" >> README.md git init git add README.md git commit -m "first commit" git branch -M main git remote add origin https://github.com/깃허브 계정 이름이 뜬다/리파지토리 이름이 뜬다.git git push -u origin main 1편에서 보았던 기본 Git 커맨드 코드가 있어요:) 3. 프로젝트 깃 초기화(Git i.. 2023. 7. 22.
예쁘고 텐션 넘치는 깃(Git) 누님이 정말 재밌고 쉽게 알려주는 "개발자들의 필수 코드 저장소" 깃허브(Git Hub) 기본 환경 설정 방법 (1편) 옷 깃(Git)만 스쳐도 인연이라던데~~; ※ 깃 허브(Git Hub)란? 한마디로 개발소스코드 저장소이다. 1) 입사 면접 볼 때 : 개발코드 포트폴리오를 알집에 압축해서 면접관에게 제출하는 즉시 탈락 확정이쥬~? 2) 편하게 소스 코드를 웹 저장소에 올리고 또 다른 곳에서나 다른 컴에서 쉽게 다운 받아서 다시 작업하고 저장할 수 있는 최고의 플랫폼 1. 일단 깃 허브에 접속해 보자 https://github.com/ 2. 회원가입 하고 로그인 후, 나만의 프로젝트 Repository (프로젝트 소스 코드 저장소)를 만들어 보자 3. New 클릭! 4. 리파지토리 이름 작성 5. 공개여부 설정 1) 퍼블릭(Public, 공개) : 면접관에게 포트폴리오를 제출하거나, 협업을 해야 할 때 사용 2) 프라이.. 2023. 7. 22.
8282 빨리빨리 한국인이면 꼭 알아야 하는 유튜브 You Tube 200퍼 사용 레알 꿀팁 ( + 크롬 탭 복제 마법의 단축키) 여기 바쁜 한국인들의 일상을 더욱 빠르게 만들어주는 '1분미만'이라는 유익한 채널 형님이 이 있습니다. 1분 미만으로 생활 속 꿀팁 정보들을 빠른 말로 알려주십시다. 하.지.만! 우리 한국인들은 이런 것도 2배속으로 해서 30초 만에 들어야 직성이 풀리는 거 인~죠옹~? 1. 유투브 재생 속도 변경 단축키 유투브 재생 속도 줄이기 : Ctrl 키 + (=Shift+ .) 마침표 2. 유투브 화면 사이즈 변경 단축키 전체화면 : F (에프) / 한 번 더 누르면 원래대로 돌아옴 영화관모드 : T (티) / 한 번 더 누르면 원래대로 돌아옴 소형 플레이어 (멀티태스킹) : i (아이) / 한 번 더 누르면 원래대로 돌아옴 3. 자.. 2023. 4. 18.
안드로이드 스마트폰 사용자 CA 인증서, 팝업 리스트에서 만료된 인증서 안 나오게 완전 삭제하는 법 스마트폰에서 사용자 CA 인증서를 자주 설치하다 보면 위 화면과 같이 인증서가 여러개가 떠서 선택하기에 번거로울 수 있다. 크롬에서 캐쉬를 날려봐도 없어지지가 않고, ASTRO같은 앱을 이용해서 파일을 삭제 해 봐도 도무지 지울 수 없어서 스트레스를 받을 수 있다. ※ 하.지.만! 폰 설정에 들어가서 삭제를 하면, 더 이상 팝업 인증서 리스트상의 개인용 CA 인증서가 뜨지 않도록 삭제할 수 있다^^ (안드로이드 갤럭시S20 울트라, 안드로이드 버전 12) 먼저, 위 스샷화면에서 삭제할 인증서의 이름과 유효기간을 확인한다. (나중에 헷갈려서 잘 못 삭제하지 않도록) 스마트폰에 기본으로 설치되어져 있는 톱니바퀴 모양의 설정앱을 터치한다. 생체 인식 및 보안 터치! 기타 보안 설정 터치! 사용자 인증서 터치!.. 2022. 11. 21.
반응형