Development/Android(701)
-
컨텐트 프로바이더 작성
컨텐트 프로바이더 작성 · 1단계 : 컨텐트 프로바이더 클래스 생성 · 2단계 : Uri 지정 · 3단계 : 속성 정의 · 4단계 : 매니페스트 설정 ---------------------------------------- 1단계 : 컨텐트 프로바이더 클래스 생성 ContentProvider를 상속받은 클래스를 생성 onCreate() 메소드 초기화 작업을 진행합니다. query() 메소드 외부 액티비티가 가져가려는 정보에 대한 조건을 입력받아 결과를 뽑아주는 기능을 담당합니다. 매개변수 설명 uri 'content://' scheme를 가지고 가져올 Content Provider를 결정합니다. projection 리턴 받아야 하는 데이터 column의 이름목록입니다. null 지정 시 모든 column..
-
Back 탐색과 Up 탐색 - API 문서
Back 탐색과 Up 탐색 - API 문서 https://developer.android.com/design/patterns/navigation.html
-
PreferenceActivity, PreferenceActivity 설정 파일, PreferenceActivity의 설정 태그, PreferenceScreen
PreferenceActivity · 셋팅정보를 쉽게 저장하고 관리할 수 있는 프리퍼런스입니다. · 데이터를 설정하는 과정을 UI로도 제공하며 일일히 commit()할 필요없이 사용할 수 있어 편리하지만 UI설정을 위한 xml을 만들어주어야 합니다. PreferenceActivity 설정 파일 PreferenceActivity는 Activity가 있지만 기존의 res/layout이 아닌 xml폴더에 xml 파일을 생성하여 저장합니다. res/xml폴더에 PreferenceActivity xml 파일을 생성해 줍니다. xml 폴더 생성 xml 파일 생성 PreferenceActivity의 설정 태그 태그가 루트태그로 되어져 있습니다. PreferenceScreen
-
AVD(애뮬레이터)에 메시지 보내기
AVD(애뮬레이터)에 메시지 보내기 애뮬레이터 오른쪽 하단의 […] 클릭 왼쪽 창에서 [Phone] 클릭 후 >>From에 전화번호 작성 및 SMS message에 메시지 작성후 아래의 [SEND MESSAGE] 버튼을 클릭하면 AVD에 단문 문자메시지가 전송됩니다. 방법 - 이전애뮬레이터가 실행된 상태에서 [Android Device Monitor] 아이콘 클릭 오른쪽 영역의 [Emulator Control]탭을 클릭합니다. "Incoming number:" 항목에 전화번호를 입력합니다. 그러면 Voice와 SMS항목이 활성화 됩니다.[SMS] 체크 >> Message에 메시지 입력 >> [Send] 버튼 클릭하여 애뮬레이터에 메시지를 전송합니다.
-
A80FileSearchByGallery, SD카드의 이미지/이미지 정보 불러오기, 불러온 이미지 파일 로컬영역에 저장하기, 출력 결과 - AVD22
출력 결과 - AVD22이미지가 등록되어 있지 않은 경우 이미지 미디어 파일이 아무것도 저장되어 있지 않은 경우 아래 화면과 같이 출력됩니다. 이미지 추가 후 "사진 선택"버튼 클릭후 확인 결과이중 하나의 이미지 클릭 imagehttps://www.facebook.com/pg/designdautore/photos/?tab=album&album_id=1047768331929890
-
패키지이름(Package Name) 명명규칙, 패키지 명명 방법
패키지이름(Package Name) · 애플리케이션을 구분하는 고유한 값 · 여러분이 만든 앱이 디바이스에 설치되었을 때 다른 앱들과 구분하는 역할을 하므로 유일무이해야 합니다. 패키지 명명 방법 명명방법 예 com.회사이름.프로그램이름 com.codedragon.goodapp com.회사이름.플랫폼.프로그램이름 com.codedragon.android.goodapp com.codedragon.ios.goodapp kr.co.회사이름.프로그램이름 kr.co.codedragon.goodapp kr.co.회사이름.플랫폼.프로그램이름 kr.co.codedragon.android.goodapp 명명 규칙 · 회사 이름이나 혹은 도메인(웹사이트주소)등은 유니크하기 때문에 사이트명으로 많이 구분합니다. · 웹사이트..