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

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

 

https://developer.android.com/guide/components/intents-filters

 

인텐트 및 인텐트 필터  |  Android 개발자  |  Android Developers

An Intent is a messaging object you can use to request an action from another app component . Although intents facilitate communication between components in several ways, there are three fundamental use cases: An Activity represents a single screen in…

developer.android.com

 

 

개발하면서 정말 많이 쓰고 있는 Intent인데, 단어 뜻으로만 보고 내가 원하는 기능을 담아내는 역할로 생각했다. 메시징 객체인지는 처음 알았다. 

 

여기서 나는 액티비티 시작을 제외하고는 경험해보지 못했다. 나중에 한번은 다른 부분들도 테스트해보는게 좋을 듯 싶다.

 

여기서 명시적 인텐트는 보통 일반적으로 사용하는 Intent 사용법으로 보인다. 암시적 인텐트는 파이어베이스 클라우드 메시징 서비스나 노티에서 해당 알림을 눌렀을 때, 원하는 화면으로 전환할 때, 사용하는 스킴을 말하는 것 같다.

 

 

어떻게보면 당연하지만, 중간에 안드로이드 시스템이 저런 구조로 껴있는지는 몰랐다. 애초에 저런 부분에 대해 생각해보지 않았었다. 이제라도 알아서 다행이라는 생각이 든다.

 

 

여기서 중요한 부분은, 참고: Service를 시작하는 경우, 항상 구성 요소 이름을 지정해야 합니다. 그렇지 않으면 인텐트에 어느 서비스가 응답할지 확신할 수 없고, 사용자도 어느 서비스가 시작되는지 볼 수 없게 됩니다. 이 부분이다.

 

여기서 ACTION_VIEW는 웹뷰를 띄울 때 사용했었고, ACTION_SEND는 이메일 보내기 기능을 연결할 때, 사용했었다.

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

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

377일차 - 2018 ~ 2021 베스트 안드로이드 라이브러리 (1)  (0) 2022.01.16
376일차 - Android Developer 훝어보기 : 인텐트 및 인텐트 필터 ( 4 )  (0) 2022.01.15
375일차 - Android Developer 훝어보기 : 인텐트 및 인텐트 필터 ( 3 )  (0) 2022.01.14
374일차 - Android Developer 훝어보기 : 인텐트 및 인텐트 필터 ( 2 )  (0) 2022.01.13
372일차 - 이사  (0) 2022.01.11
371일차 - 가족들과 식사  (0) 2022.01.10
370일차 - 휴식  (0) 2022.01.09
369일차 - 이사갈 곳 청소  (0) 2022.01.08
'아카이브/일기' 카테고리의 다른 글
  • 375일차 - Android Developer 훝어보기 : 인텐트 및 인텐트 필터 ( 3 )
  • 374일차 - Android Developer 훝어보기 : 인텐트 및 인텐트 필터 ( 2 )
  • 372일차 - 이사
  • 371일차 - 가족들과 식사
권퓨터
권퓨터
만드는 걸 좋아하는 개발자의 기록. 코드든 글이든, 일단 만들어 봅니다.
  • 권퓨터
    권퓨터: 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/
  • 인기 글

  • 태그

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

  • 최근 글

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

티스토리툴바