본문 바로가기

안드로이드

(7)
안드로이드/Android 안드로이드(Android)란? 안드로이드/Android 안드로이드(Android)란? [그림원본 : android] 안드로이드는 세계에서 가장 인기있는 모바일 플랫폼입니다. 안드로이드는 당신이 알고 사랑하는 구글 Apps 들을 사용할수 있습니다. 게다가 구글 플레이(마켓)에서 600,000개 이상의 Apps 과 게임, 수백만개의 노래와 책들, 그리고 수천개의 영화를 이용가능 합니다. 안드로이드 단말은 똑똑하며, 다른 플렛폼에서 찾을수 없었던 기능들이 있습니다. [그림원본 : android] 최근소식 : 젤리빈(4.2) 출시 (Jelly Bean)안드로이드의 최신버전이 출시 되었는데 바로 젤리빈(4.2) 입니다. 젤리빈의 주요 기능은 새로운 카메라와 사용자가 메시지를 보낼 때 훨씬더 입력하기 쉬운 폼을 제공 합니다. [그림원본 : an..
안드로이드/Android 가려진 View를 최상위로 끌어 올리자~! 개발 환경 >   ●  작성일 : 2013.01.17 ●  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 가려진 View를 최상위로..
안드로이드/Android 잠든 단말을 깨우자! PushWakeLock !! 개발 환경 >  ●  SDK 버전 : 안드로이드 SDK 2.2   ●  API LEVEL : 8  ●  이클립스 버젼 : Indigo ●  테스트단말 : 삼성갤럭시 S2안드로이드/Android 잠든 단말을 깨우자! PushWakeLock !!안드로이드에서 알림이나 메시지(PUSH)를 받을 때, 단말이 켜져 있으면 상관이 없으나, 단말 스크린이 꺼져 있거나, 잠겨 있는 상태에 메시지를 받는 경우가 생깁니다. 그럴경우 사용자에게 알려주어야 할 중요한 정보가 단말이 꺼져서 받지 못하는 불쌍사가 발생하게 되는데요.!그럴 경우를 대비해서 알림이나 메시지(PUSH) 가 도차 했을 경우, 스크린이 잠겨 있는 OFF 상태를 ON 상태로 바꿔 사용자에게 메시지가 왔다는 사실을 전달해 줍니다..
안드로이드/Android Keyboard(키보드) 숨기기 ~ ! 안드로이드/Android Keyboard(키보드) 숨기기 ~ ! 안녕하세요~! 안드로이드 유저 여러분 이번 포스트에서는 안드로이드 키보드를 숨기는 방법에 대해 알아 보겠습니다. EditText를 사용할때 포커스를 줄 경우 키보드가 자동으로 올라 오는 것 을 방지 하는 방법 입니다. 간단하게 시스템단에서 InputMethodManager 인스턴스 를 얻어와서 강제로 hide 시키는 방법 입니다. 2.3 까지는 지원이 되고 3.0이상 에서는 이 방법이 안되었던걸로 기억합니다. 참고하세용ㅎㅎ!! /** * hide KeyPad 키보드를 숨긴다 */ public void hideKeyBoard(){ InputMethodManager imm = (InputMethodManager)getSystemService( ..
안드로이드/Android TimePiker 사용하기 ~ ! 안드로이드/Android TimePiker 사용하기 ~ ! /** * TimePiker 시/분 */ private void DialogTimePicker(){ TimePickerDialog.OnTimeSetListener mTimeSetListener = new TimePickerDialog.OnTimeSetListener() { public void onTimeSet(TimePicker view, int hourOfDay, int minute) { calendar.set(Calendar.HOUR_OF_DAY, hourOfDay); calendar.set(Calendar.MINUTE, minute); Toast.makeText(BSMeasureActivity.this, "Time is=" + hourOf..
안드로이드/Andoird DatePiker 사용하기 ~ ! 안드로이드/Andoird DatePiker 사용하기 /** * DataPiker 년/월/일 */ private void DialogDatePicker(){ Calendar c = Calendar.getInstance(); int cyear = c.get(Calendar.YEAR); int cmonth = c.get(Calendar.MONTH); int cday = c.get(Calendar.DAY_OF_MONTH); DatePickerDialog.OnDateSetListener mDateSetListener = new DatePickerDialog.OnDateSetListener() { // onDateSet method public void onDateSet(DatePicker view, int yea..
안드로이드/Android Android에서 Thread(쓰레드) 란 무엇 인가? 안드로이드/Android Android에서 Thread(쓰레드) 란 무엇 인가? Thread(쓰레드) 란 무엇 일까요? 쉽게 말해 멀티 작업을 하기 위한 기능 이라고 생각 하시면 됩니다. 예를 들자면 메시지를 보내면서 음악을 들을 수 있는 기능이라고 생각 하시면 이해 하기가 편하실 겁니다. 안드로이드에서는 멀티 쓰레드 작업을 잘 지원해 주는데요 어플리케이션을 실행하기 되면 기본적으로 하나의 메인쓰레드(UI쓰레드)가 실행되여 작업을 처리 하게 됩니다. 아 그런데 위에서 재가 메인쓰레드옆에 UI쓰레드 라고 쓴 이유는 무엇일까요? 그 이유는 안드로이드 에서는 UI 업데이트를 할때 꼭 메인 쓰레드가 UI를 업데이트 해줘야 하기 때문입니다. 다른 쓰레드로 업데이트를 할 경우 문제가 발생 할 수 있기 때문이죠. 그..