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

2022. 1. 13. 20:46·아카이브/일기
반응형

여기서 data와 type은 이메일을 보낼 때, 이메일 형식과 파일 형식을 지정하기위해 사용했었다. 다만, 주의: URI와 MIME 유형을 둘 다 설정하고자 하는 경우, setData() 및 setType()을 호출하면 안 됩니다. 이 둘은 서로의 값을 무효화하기 때문입니다. URI와 MIME 유형을 둘 모두 설정하려면 항상 setDataAndType()을 사용하세요. 이 부분은 전혀 몰랐다. 앞으로는 꼭 기억하고 주의해야겠다.

 

CATEGORY_LAUNCHER는 메인 액티비티 생성 후에, 매니페스트에서 자주 접했기 때문에 알고 있었다. CATEGORY_BROWSABLE은 잘 모르겠는데, 웹 뷰를 띄울 때, 저걸 사용했었던 것 같기도하고 다른 카테고리를 사용했었던 것 같기도하고 헷갈린다. 모든걸 암기할 수는 없으니까 대략적으로 그렇구나 하고 이해하고 넘어가면서 글을 정독해야겠다.

 

내가 생각했을 때, Intent의 가장 중요한 부분이라고 생각한다. 싱글톤으로 값을 관리하는 것도 좋은 방법이지만, 엑스트라를 사용해서 휘발성 데이터를 잘 사용하는 것도 중요하다고 생각한다.

위의 주의사항을 정확하게 이해하지는 못하겠다. 사용하면 안되는 것은 알겠지만 왜그런가에 대한 의문점은 생긴다. 차후에 알아봐야겠다. 다만, 앞으로 위의 상황에서는 Gson으로 String형식으로 변환해서 보내는 방법을 택해야 안전할 것으로 보인다.

 

플래그는 옵션정도로 생각하면 될 것 같다. 예를 들어, 윈도우 플래그에서는 상태바를 내리고 올리고를 설정할 수 있는 것 처럼 옵션 기능정도로 생각하고 넘어가면 될 것 같다.

 

 

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

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

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

  • 태그

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

  • 최근 글

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

티스토리툴바