우뇽킴의 개발블로그

고정 헤더 영역

글 제목

메뉴 레이어

우뇽킴의 개발블로그

메뉴 리스트

  • 홈
  • 태그
  • 분류 전체보기 (67)
    • IT정보 (13)
      • IT세미나, 컨퍼런스 (9)
      • IT소식 (3)
    • 프로그래밍 (42)
      • 안드로이드 (29)
      • iOS (10)
      • 개발로그 (3)
    • Review (9)
      • 개발리뷰 (5)
      • 책 (4)
    • IT용어,금융 (3)
홈태그
  • IT정보 13
    • IT세미나, 컨퍼런스 9
    • IT소식 3
  • 프로그래밍 42
    • 안드로이드 29
    • iOS 10
    • 개발로그 3
  • Review 9
    • 개발리뷰 5
    • 책 4
  • IT용어,금융 3

검색 레이어

우뇽킴의 개발블로그

검색 영역

컨텐츠 검색

분류 전체보기

  • AndroidManifest.xml에서 노출되어서는 안될 민감 정보(API KEY) 숨기기

    2023.10.06 by 우뇽킴

  • IOS Contacts.framework로 연락처 주소록 불러오는 기능 추가

    2023.10.06 by 우뇽킴

  • 안드로이드(AOS) API Level 33 타겟팅 시 안드로이드(AOS) 14에서 SCHEDULE_EXACT_ALARM 관련 이슈

    2023.09.19 by 우뇽킴

  • RequiresApi와 TargetApi 어노테이션 비교

    2023.09.19 by 우뇽킴

  • 안드로이드에서 디버그 모드에서는 정상작동, 릴리즈모드에서는 Crash 발생 시(디버그모드 vs 릴리즈모드 비교)

    2023.09.13 by 우뇽킴

  • 디버그 모드와 릴리즈 모드 차이점 비교

    2023.09.13 by 우뇽킴

  • [프로그래밍] 디버그 모드와 릴리즈 모드 디버깅

    2023.09.13 by 우뇽킴

  • Java 람다식 사용법과 함수형 인터페이스

    2023.09.04 by 우뇽킴

AndroidManifest.xml에서 노출되어서는 안될 민감 정보(API KEY) 숨기기

운영중인 앱에서 AndroidManifest.xml에서 노출되어서는 안될 민감정보가(API KEY)가 그대로 노출되어 있어서, 회사 선임분이 API KEY 숨기기 기능을 알려주셔서, 아래와 같은 방법을 서치! [Android] API Key 숨기기 개발을 하다 보면 API키를 통해 연동을 하는 경우가 있다. 가령 구글 로그인을 구현하려는 경우가 그렇다.이때 평소와 같이 API키를 코드상에 하드코딩하거나 string.xml 에 입력 후 불러온다면 어떻 velog.io 근데, 나같은경우는 GIT을 팀원들이 같이 쓰다보니, local.properties에 GIT형사완리에서 tracking이 안되기에 어떻게 할지 고민후 추가하기로 ㅎ 미래의 나를 위해 기록해둠!

프로그래밍/안드로이드 2023. 10. 6. 21:55

IOS Contacts.framework로 연락처 주소록 불러오는 기능 추가

안녕하세요~ 우뇽킴입니다 이번에 회사에서 스마트폰에 저장된 1) 이름과 2) 폰번호 정보를 가져와야하는 기능을 개발하면서 도움될만한 링크가 있어서 걸어놓습니다. Contacts.framework는 IOS9부터 추가된 프레임워크이며, 그 이전에는 ABAddressBook.framework로 쓰였다고합니다. Contacts.framework를 사용하기전에 info.plist파일에서 NSContactsUsageDescription을 꼭 등록해줘야합니다.(그리고, 등록 시 사유도 꼭 잘 설명해줘야 나중에 앱 검수 넣을떄 Apple에서 Reject나지 않으니, 꼭 주의해서 기재 해주셔야함!) NSContactsUsageDescription등록관련해서는 아래의 블로그가 도움이 되실것같아요~ Swift Contact..

프로그래밍/iOS 2023. 10. 6. 21:46

안드로이드(AOS) API Level 33 타겟팅 시 안드로이드(AOS) 14에서 SCHEDULE_EXACT_ALARM 관련 이슈

안드로이드(AOS) API Level 33 타겟팅 시 AOS14에서 SCHEDULE_EXACT_ALARM 관련 이슈 권한 설정을 변경 한 이후 재시작시 onCreate가 동작하는 문제(SCHEDULE_EXACT_ALARM 관련) 안드로이드 12이상부터 알람매니저를 사용하기 위해서는 android.permission.SCHEDULE_EXACT_ALARM을 사용하여 매니저에 등록할 수 있다.이슈를 수정하는 과정에서 알람 및 리마인더 설정 허용 이라는것을 velog.io 안드로이드(AOS) 타겟팅 33이상 시 안드로이드 14에서 기본적으로 정확한 알람예약 권한 기본 거부된다는 안드로이드 개발자 공식홈페이지 변경사항 정리 정확한 알람 예약은 기본적으로 거부됨 | Android 개발자 | Android Devel..

프로그래밍/안드로이드 2023. 9. 19. 23:38

RequiresApi와 TargetApi 어노테이션 비교

@RequiresApi 와 @TargetApi 차이 Android 버전 별 코드 동작(@TargetApi, @RequiresApi) 1. 조건문을 통한 분기 처리 가장 이해가 쉽고 좋은 방법으로 생각됨 예제 코드 if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { permissionCheck(); } 2. @TargetApi Lint에러를 발생시키지 않는 역할만 함(minSdkVersi easy-coding.tistory.com

프로그래밍/안드로이드 2023. 9. 19. 07:09

안드로이드에서 디버그 모드에서는 정상작동, 릴리즈모드에서는 Crash 발생 시(디버그모드 vs 릴리즈모드 비교)

안드로이드에서 디버그 모드에서는 정상작동, 릴리즈모드에서는 Crash 발생 시(디버그모드 vs 릴리즈모드 비교) Android) Debug 모드에서는 작동하는데 Release 모드에서 Crash 발생할때 (Debug, Release 차이점) 배포한 앱이 긴 심사기간을 거쳐 어제 출시가 되었습니다. 디버그 모드에서 테스트도 여러 번 해봤기 때문에 별 걱정 없이 기쁜 마음으로 앱을 설치하고 켜는 순간 엥? 키자마자 앱이 죽어버렸 yoon-dailylife.tistory.com

프로그래밍/안드로이드 2023. 9. 13. 22:14

디버그 모드와 릴리즈 모드 차이점 비교

디버그 모드와 릴리즈 모드 차이점 비교 디버그 모드와 릴리즈 모드의 차이점 디버그 모드(Debug Mode) 실행파일에 디버깅 정보를 포함 실행파일 상태 정보 확인 가능 디버깅 정보를 포함하였기 때문에 속도가 릴리즈모드에 비해 느리다. 릴리즈 모드(Release Mode) 코드를 최적화 hwan1402.tistory.com

프로그래밍/개발로그 2023. 9. 13. 22:06

[프로그래밍] 디버그 모드와 릴리즈 모드 디버깅

디버그 모드와 릴리즈 모드 디버깅 Debug 모드와 Release 모드 디버깅 안녕하세요, IT디자이너입니다. 이번 포스팅은 비쥬얼스튜디오 사용시 Debug모드와 Release모드의 차이점을 설명드리도록 하겠습니다. 우선, 프로그램의 메모리 구성을 간단히 설명드리도록 하겠 over-stack.tistory.com

프로그래밍/개발로그 2023. 9. 13. 22:05

Java 람다식 사용법과 함수형 인터페이스

자바 람다식 사용법 [JAVA] JAVA의 람다식 사용법 및 다양한 작성 예제 | Yoon's Dev JAVA의 람다식(lambda) 사용법 및 다양한 작성 예제 Java의 람다식 ■ 자바의 람다식 ✓ 람다식(lambda) - 자바에서는 함수를 메서드라고 부르고 메서드의 형태로 존재 - 자바 람다식의 구조 . (argument) -> yooniron.tistory.com

프로그래밍/안드로이드 2023. 9. 4. 20:31

추가 정보

인기글

최신글

페이징

이전
1 2 3 4 5 6 ··· 9
다음
링크드인
우뇽킴의 개발블로그
페이스북 인스타그램

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.