본문 바로가기

Android

(216)
안드로이드/Android MultiAutoCompleteTextView 사용 하기~! 개발 환경 >   ●  작성일 : 2013.01.07 ●  OS 설치 버전 : Windows7 32bit   ●  SDK 설치 버전 : 안드로이드 SDK 4.2 (젤리빈) / API LEVEL : 17   ●  ADT 설치 버전 : 21    ●  Java 설치 버전 : JDK 1.6.0_20 / JRE6  ●  이클립스 설치 버전 : Indigo ●  테스트단말 : 삼성 갤럭시 S2 4.0.4 (아이스크램 샌드위치)      ●  API LEVEL : 8   ●  minSdkVersion : 8  ●  targetSdkVersion : 8   ●  Java Compiler Level : 1.6   ●  Text file encoding : UTF-8안드로이드/Android MultiAutoComplet..
안드로이드/Android Activity theme를 이용한 Popup(Dialog)창 만들기~! 개발 환경 >   ●  작성일 : 2013.01.04 ●  OS 설치 버전 : Windows7 32bit   ●  SDK 설치 버전 : 안드로이드 SDK 4.0 (아이스크림 샌드위치) / API LELVEL : 14   ●  ADT 설치 버전 : 17    ●  Java 설치 버전 : JDK 1.6.0_20 / JRE6  ●  이클립스 설치 버전 : Indigo ●  테스트단말 : 삼성 갤럭시 S2 4.0.4 (아이스크램 샌드위치)      ●  API LEVEL : 8   ●  minSdkVersion : 8  ●  targetSdkVersion : 8   ●  Java Compiler Level : 1.6   ●  Text file encoding : UTF-8안드로이드/Android Activity..
안드로이드/Android Context 란? 안드로이드/Android Context 란? Android Context Story 저에게 안드로이드 Context 는 참 어려운 녀석입니다. 안드로이드 어플리케이션을 개발하며서 가장 빈번하게 사용되는 클래스 중 하나인건 분명한데, 지나가는 사람이 Context 가 뭔가요? 라고 물어 본다면, 스스로가 만족할 만큼 속 시원하게 대답할 수 있는 부분이 없습니다. 관련해서 이런 저런 자료를 뒤져보고, 잘 읽히지도 않는 안드로이드 소스도 살펴보곤 했습니디만, 이거다... 라고 확실하게 짚고 넘어갈 건데기를 건져내지는 못했습니다. 그저 스스로에게 던진 질문 (안드로이드 Context 는 뭐지?)에 대한 나름의 대답이라는 의미로, 아는 한도내에서 Context 의 기능, Context 가 필요한 이유 그리고 Co..
안드로이드/Android Camera Autofocus (카메라 오토 포커싱 설정하기 ~!) 개발 환경 >  ●  SDK 버전 : 안드로이드 SDK 4.0 (아이스크림 샌드위치)   ●  API LEVEL : 8  ●  이클립스 버젼 : Indigo ●  테스트단말 : 삼성 갤럭시 S2 4.0.4 (아이스크림 샌드위치)안드로이드/Android Camera Autofocus (카메라 오토 포커싱 설정하기 ~!)안드로이드 Camera Autofocus 방법 입니다. 이벤트 설정하신 후, 바로 아래 소스만 넣어주시면 AutoFocus가 된 후, 사진을 찍게 됩니다.Focus가 완료되면 Callback 함수를 불러 바로 사진을 찍어주는 함수를 호출하는 방법 입니다.mCamera.autoFocus (new Camera.AutoFocusCallback() { public void onAuto..
안드로이드/Android ADT 17 업데이트 후 에러 발생 (Android Dependencies 추가) 안드로이드/Android ADT 17 업데이트 후 에러 발생 (Android Dependencies 추가) 안드로이드 ADT 17 업데이트 후 에 모든 프로젝트들 위에 'X' 표시가 뜨는 아주 황당한 경험을 겪게 됩니다. 저도 굉장히 놀랐는데요. 해결방법에 대해 알아 보겠습니다. 1). 해당 프로젝트 위에서 Alt + Enter를 눌러서 [Java Build Path] 메뉴를 들어 옵니다.2). [Order and Export] 메뉴에서 모든 라이브러리를 선택해 줍니다. 3). 해당 프로젝트를 Clean 후 빌드합니다.4). 정상동작 합니다. 이 방법을 사용하면 잘 되긴 하지만 이클립스를 껏다 킨 경우에는 다시 위와 같은 설정을 반복해 줘야 한다는 점이 있네요. 더 좋은 방법 있으신 분은 알려주시기 바랍..
안드로이드/Android Bitmap을 File로 변환하기~! (Bitmap to File) 안드로이드/Android Bitmap을 File로 변환하기~! (Bitmap to File) Bitmap을 File로 변환하는 방법 입니다. (Bitmap to File) BitMap 이미지를 File 형식으로 바꿔서 작업을 진행해야 하는 경우에 사용 하시면 됩니다.(주의사항 : 1. 권한 필수 추가) (주의사항 : 2. File Path를 정확히 설정해줘야 합니다. ex "디렉토리/파일.jpg") 꼭!! 파일을 Bitmap으로 변환하기 전에 디렉토리와 파일이 존재하고 있어야 합니다. private void SaveBitmapToFileCache(Bitmap bitmap, String strFilePath) { File fileCacheItem = new File(strFilePath); OutputSt..
안드로이드/Android 프로젝트 및 빌드에러 발생시 일반적인 대처 방법 7가지 안드로이드/Android 프로젝트 및 빌드에러 발생시 일반적인 대처 방법 7가지 안드로이드 프로젝트를 진행하다 보면 일반적으로 프로젝트에 X표시가 뜨거나, 빌드시 에러가 발생하는 일이 많이 일어 납니다. 기본적으로 안드로이드에서 프로젝트 에러가 나거나 빌드 에러가 발생할 경우 가장 보편적으로 수정 할 수 있는 방법 7가지에 대해 알아 보도록 하겠습니다. 1. Clean이클립스 상단 메뉴에서 [Project] -> [Clean] 메뉴 선택 후 해당 프로젝트를 Clean해 줍니다. 2. Fix Project Properties해당 프로젝트 위에서 마우슨 오른쪽 클릭 후 [Android Tools] -> [Fix Project Properties] 메뉴를 실행해 줍니다. 3. Window Default이클립스..
안드로이드/Android XML에서 View에 onclick 메서드 설정시 Java 코드에서 메서드 호출 하기 안드로이드/Android XML에서 View에 onclick 메서드 설정시 Java 코드에서 메서드 호출 하기 안드로이드 XML 에서 View에 onClick() 메서드를 설정해서 사용하는 방법이 있는데요. XML에서 onClick()을 사용하는 방법에 대해서는 [안드로이드/Android XML에서 View에 onclick 메서드 설정] 포스팅을 참고 하시면 됩니다. 하지만 Java 코드에서 XML에서 설정한 onClick() 메서드를 호출 하려면 어떻게 해야 할까요? android:onClick="clickMethod" 로 설정을 해주었다면, Java코드에 아래와 같은 메서드를 작성해 주어야 합니다. public void clickMethod(View v) { } View를 클릭 하는 것 이외에 cli..