376일차 - Android Developer 훝어보기 : 인텐트 및 인텐트 필터 ( 4 )

2022. 1. 15. 22:02·아카이브/일기
반응형

 

이 부분은, 저번에 내가 글에서 말했던 암시적 인텐트가 만들어진 배경과 연관성이 있다고 본다. 해당 인텐트 필터를 통해 내가 어떤 기능을 담당하는 앱인지 안드로이드 시스템에 알려줄 수 있다.

중요한 부분은, 인텐트 필터에 CATEGORY_DEFAULT가 필수로 포함되어야 한다는 점과 다른 앱에서 자신의 앱을 열지 못하게 막기 위해서는 exported 특성을 false로 설정해야 한다는 점이다. 다른 앱에서 자신의 앱을 호출하기를 원하지 않는다면 암시적 인텐트는 사용하지 않는 것이 좋다.

 

여기서 중요한 부분은, ACTION_MAIN과 CATEGORY_LAUNCHER는 항상 짝으로 사용해야 한다는 점과 ShareActivity의 ACTION_SEND와 CATEGORY_DEFAULT, TEXT/PLAIN을 통해 텍스트를 보내는 이메일은 앱에서 이 액티비를 열라는 것이고, ACTION_SEND, ACTION_SEND_MULTIPLE, CATEGORY_DEFAULT, MIME_TYPE을 통해, 이미지와 비디오 그리고 특정 jpg를 열 때, 이 앱의 해당 액티비티를 열라고 안드로이드 시스템에 알려주는 것이다.

반응형
저작자표시 비영리 변경금지 (새창열림)

'아카이브 > 일기' 카테고리의 다른 글

380일차 - 2018 ~ 2021 베스트 안드로이드 라이브러리 (4)  (0) 2022.01.19
379일차 - 2018 ~ 2021 베스트 안드로이드 라이브러리 (3)  (0) 2022.01.18
378일차 - 2018 ~ 2021 베스트 안드로이드 라이브러리 (2)  (0) 2022.01.17
377일차 - 2018 ~ 2021 베스트 안드로이드 라이브러리 (1)  (0) 2022.01.16
375일차 - Android Developer 훝어보기 : 인텐트 및 인텐트 필터 ( 3 )  (0) 2022.01.14
374일차 - Android Developer 훝어보기 : 인텐트 및 인텐트 필터 ( 2 )  (0) 2022.01.13
373일차 - Android Developer 훝어보기 : 인텐트 및 인텐트 필터 ( 1 )  (0) 2022.01.12
372일차 - 이사  (0) 2022.01.11
'아카이브/일기' 카테고리의 다른 글
  • 378일차 - 2018 ~ 2021 베스트 안드로이드 라이브러리 (2)
  • 377일차 - 2018 ~ 2021 베스트 안드로이드 라이브러리 (1)
  • 375일차 - Android Developer 훝어보기 : 인텐트 및 인텐트 필터 ( 3 )
  • 374일차 - Android Developer 훝어보기 : 인텐트 및 인텐트 필터 ( 2 )
권퓨터
권퓨터
만드는 걸 좋아하는 개발자의 기록. 코드든 글이든, 일단 만들어 봅니다.
  • 권퓨터
    권퓨터: Kwonputer
    권퓨터
  • 티스토리 홈 관리자
  • 전체
    오늘
    어제
    • 분류 전체보기 (559)
      • 개발 (56)
        • 프로젝트 (5)
        • 모바일 (44)
        • 프론트엔드 (0)
        • 백엔드 (2)
        • 인프라 (0)
        • AI · 머신러닝 (4)
      • IT · 테크 (10)
        • 기술 트렌드 (3)
        • 도구 · 생산성 (1)
        • 제품 리뷰 · 추천 (0)
        • 마케팅 · 수익화 (6)
      • 자기계발 (7)
        • 공부법 · 언어 (0)
        • 취업 · 커리어 (7)
      • 아카이브 (486)
        • 일기 (480)
        • 취미 (6)
  • 블로그 메뉴

    • 홈
  • 링크

    • 블로그 이전
  • 공지사항

    • 서브 블로그 => https://kwonputer.com/
  • 인기 글

  • 태그

    콘텐츠자동화
    다국어 블로그
    Single Table Design
    파이썬
    클린 아키텍처
    flutter
    python
    flutter 개발자
    블로그수익화
    python 기초
    ai 게임 개발
    injectable
    Clean Architecture
    riverpod
    서버리스 아키텍처
    AI블로그
    https://www.kwonputer.shop/
    kotlin
    Prompt Engineering
    FACEBOOK광고
    next.js
    flutter 면접 질문
    dynamodb
    aws lambda
    AWS CDK
    상태관리
    TypeScript
    https://github.com/kwongeneral/kortfolio.git
    내러티브 게임
    OpenAI GPT
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.6
권퓨터
376일차 - Android Developer 훝어보기 : 인텐트 및 인텐트 필터 ( 4 )
상단으로

티스토리툴바