본문 바로가기 메뉴 바로가기

개발 노트

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

개발 노트

검색하기 폼
  • 분류 전체보기 (65)
    • android (38)
    • linux (4)
    • React Native (8)
    • Mongo DB (2)
    • Mac (1)
    • javascript (1)
    • algorithm (1)
    • kotlin (7)
  • 방명록

전체 글 (65)
함수를 호출한 부모 함수명 가져오기

Thread.currentThread().getStackTrace()[3].getMethodName() 뎁스에 따라 2~4가 될수도 있을 것 같다,

카테고리 없음 2023. 9. 11. 10:48
앱에서 사용중인 퍼미션 가져오기

String packageName = getPackageName(); try { // 패키지 정보 가져오기 PackageManager packageManager = getPackageManager(); // 패키지의 사용 퍼미션 목록 가져오기 String[] permissions = packageManager.getPackageInfo(packageName, PackageManager.GET_PERMISSIONS).requestedPermissions; if (permissions != null) { // 사용 중인 퍼미션 목록 출력 또는 다루기 for (String permission : permissions) { System.out.println("사용 중인 퍼미션: " + permission); }..

카테고리 없음 2023. 9. 6. 10:17
di 패턴, dagger, hilt

Dependency injection이란? 정의 : 의존성 주입의 줄임말 요약 : 필요로 하는 의존성을 외부(생성자, 파라미터 등)에서 전달받는것 안하면 안좋은 점 : 코드의 유연성과 확장성이 떨어짐 또한 기능 및 코드 변경 할 때 많은 코드를 수정해야 함 하면 좋은 점 : 안좋은점의 반대, + 테스트 코드 작성에 용이함 dagger 예제 1. @Component interface정의 2. 의존성 주입할 module 정의 3. 데이터 가져올 ApiService 정의 4. 의존성 주입 * DaggerAppComponent는 Dagger lib에서 자동으로 생성되며, 이름 규칙은 "{Dagger$@ComponentInterfaceName} --------------------------------------..

android 2023. 4. 4. 18:06
이전 1 2 3 4 ··· 22 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • ubunut 설치 link
  • rn
  • https://medium.com/@limgyumin/%EC%BD%94%ED%8B%80%EB%A6%B0-%EC%9D%98-apply-with-let-also-run-%EC%9D%80-%EC%96%B8%EC%A0%9C-%EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94%EA%B0%80-4a517292df29
  • not working adb
  • insert
  • adb 환경변수
  • 귀찮아;;
  • 안드로이드
  • https://hwan-shell.tistory.com/244
  • 명령어
  • 자바
  • text 부분 색 칠하기
  • 클래스형 코드
  • MongoDB
  • 함수형 코드
  • mac android
  • nosql
  • 구글 맵 선그리기
  • mongo db
  • Android
  • not found adb
  • React Native
  • ubunut android
  • 차번호 정규식
  • 구글 맵 경로 그리기
  • react native state
  • spannableText
  • not starting .bash_profile
  • 차번호 정규표현식
  • 데이터베이스
more
«   2026/02   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바