반응형 Intent3 [Android] Intent Filter 이번 포스팅은 Android에서 Intent Filter에 대하여 알아보도록 하겠습니다. 다른 앱이 자신의 Activity를 시작할 수 있도록 하기 위해서는 AndroidMenifest 파일에서 요소에 대해 요소를 추가해야 합니다. 요소를 추가하면 시스템이 Intent-Filter를 식별하고 설치된 모든 앱에서 지원하는 Intent의 내부 카달로그에 해당 정보를 추가합니다. 앱이 암시적 인텐트로 startActivity() 또는 startActivityForResult()를 호출하면 시스템은 그 인텐트에 응답할 수 있는 Activity(들)을 찾습니다. Intent-Filter 추가 Activity가 처리 가능한 Intent를 올바르게 정의하려면 Activity가 받아들이는 데이터와 추가하는 인텐트 필터.. 2019. 9. 10. [Android] Intent로 객체 전달하기 이번 포스팅에서는 객체를 Intent를 통해 전달하는 방법을 알아보겠습니다. 정수같은 단순한 값은 크기도 작고 접근 속도도 빨라 저장하고 복귀하기 쉽습니다. 그러나 단일 값이 아닌 큰 객체나 배열을 저장할 때는 최대한 신속하게 저장하기 위해 좀 더 효율적으로 데이터 처리를 해야 합니다. 객체를 저장할 때는 자바의 Serialize 기능을 사용하면 쉽게 구현할 수 있습니다. 자바는 언어 차원에서 객체를 일차원의 데이터로 저장하는 기능을 제공하는데 이 기능이 바로 Serialize 입니다. Serializable 인터페이스를 상속 받으면 디폴트 직렬화 알고리즘이 적용되어 클래스의 모든 인스턴스 필드가 순서대로 저장이 됩니다. 1. 먼저 Intent로 전달한 객체에 Serializable 인터페이스를 상속 받.. 2016. 2. 12. [Android] 여러가지 Intent의 활용 - 두번째 지난 포스팅에 이어 이번 포스팅에서는 여러가지 Intent의 활용에 대해 알아 보도록 하겠습니다. 예제는 화면 하단의 첨부파일로 제공하니 필요하신 분들은 다운 받아 보시기 바랍니다. 1. 소스 코드의 핵심 아래 그림과 같습니다. 2. 실행 예제 화면입니다. - 마켓 바로가기 예제 (원마운트 앱) - 사진 촬영하기 예제(캔디 카메라) - 전송한 이미지 보기 예제 - 전화 걸기 예제 2015. 2. 23. 이전 1 다음 반응형