본문 바로가기

전체 글

(626)
안드로이드/Android arrays.xml 을 이용한 스피너(Spinner) 만들기 안드로이드/Android arrays.xml 을 이용한 스피너(Spinner) 만들기 package arabiannight.tistory.com; import android.app.Activity; import android.os.Bundle; import android.widget.ArrayAdapter; import android.widget.Spinner; /** * 불법 수정 및 배포는 불가 합니다. * @author http://arabiannight.tistory.com/ */ public class TestArraySpinnerActivity extends Activity { private Spinner mSpinner = null; // 스피너에 뿌려질 Array형식의 Data를 담을 Ad..
윈도우/Windows Windows7 단축키 모음 윈도우/Windows Windows7 단축키 모음 윈도우키 + Shift + 오른쪽 화살표(→) : 다중 모니터시 현재 활성화 창을 오른쪽 모니터로 옮기기 윈도우키 + Shift + 왼쪽 화살표(←) : 다중 모니터시 현재 활성화 창을 왼쪽 모니터로 옮기기 컨트롤(Ctrl) + R : 인터넷 브라우져 화면 새로 고침 F5 : 인터넷 브라우져 화면 새로 고침 컨트롤(Ctrl) + W : 현재 활성화 되어 있는 창을 종료 컨트롤(Ctrl) + W : 인터넷 브라우져 TAP 을 종료 알트(Alt) + F4 : 강제 종료 ( 윈도우에서 실행시 강제 종료 ) 알트(Alt) + F4 : 강제 종료 ( 인터넷 창에서 실행시 현재 활성화 된 창 종료 ) 윈도우키 + E : 윈도우 내컴퓨터 탐색..
자바/Java Calendar ( 캘린더 ) 시간 셋팅 TIP 자바/Java Calendar ( 캘린더 ) 시간 셋팅 TIP 이전 포스트에서 캘린더 사용의 기본적인 방법을 알아보았습니다 ㅎㅎ!!! 이번에는 캘린더를 활용한 TIP을 한가지 소개해 드릴건데요! 데이터피커나 알람등을 사용할때 현재 날짜나 사용자가 지정한날짜에 시간을 저장해야 할 경우가 있습니다. 그럴경우 어떻게 해야 할까요?음.. ㅎㅎ 사실 만약에 사용자가 원하는 시간에 알람을 띄워줘야 하는 경우 사용자가 지정한 시간이 'HHmm' 시분형태의 String 값으로 넘어 오고 있다고 생각해 봅니다. 그럼 '1530' 이런 형태로 사용자가 오늘 오후 3시30분에 알람 띄우고 싶으면 어떻게 생각해야 할까요? 일단, 캘린더 인스턴스를 얻어오면 디폴트로 현재 시간이 Setting 되어 있습니다. 그럴경우 보통의 경..
안드로이드/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..
자바/Java Calendar ( 캘린더 ) 란 ? 자바/Java Calendar ( 캘린더 ) 란 ? Calendar 란 날짜 관련 인스턴스 입니다. 달력이나 시간계산등을 사용 할 때 많이 쓰는 인스턴스 인데요. 어떻게 인스턴스를 생성하며 사용하는지 알아볼까요? 먼저 Calendar 객체를 얻기 위해서는 Calendar calendar = Calendar.getInstance(); 위와 같은 방법으로 인스턴스를 얻어 와야 합니다. 또한 getInstance() 메서드를 호출 하면 현재의 일짜와 시각으로 초기화가 되기 때문에 별도의 설정 작업 없이도 calendar.getTime() 메서드로 현재 시간을 얻어 올 수 있습니다. 그럼 예문을 통해 좀 더 자세히 알아 보겠습니다. /** * @explain HHmmss형태의 문자열을 Calendar 객체로 변..
일반 저작권 문의 일반 저작권 문의 블로그의 모든 글은 출처를 밝히시고 스크랩/트랙백 해가셔도 좋습니다. 단 상업적으로 이용 할 수 없습니다. 그리고 혹시나 본의아니게 저작권에 문제되는 부분이 있다면 즉시 조취 하겠습니다. 감사합니다.
안드로이드/Android Android에서 Thread(쓰레드) 란 무엇 인가? 안드로이드/Android Android에서 Thread(쓰레드) 란 무엇 인가? Thread(쓰레드) 란 무엇 일까요? 쉽게 말해 멀티 작업을 하기 위한 기능 이라고 생각 하시면 됩니다. 예를 들자면 메시지를 보내면서 음악을 들을 수 있는 기능이라고 생각 하시면 이해 하기가 편하실 겁니다. 안드로이드에서는 멀티 쓰레드 작업을 잘 지원해 주는데요 어플리케이션을 실행하기 되면 기본적으로 하나의 메인쓰레드(UI쓰레드)가 실행되여 작업을 처리 하게 됩니다. 아 그런데 위에서 재가 메인쓰레드옆에 UI쓰레드 라고 쓴 이유는 무엇일까요? 그 이유는 안드로이드 에서는 UI 업데이트를 할때 꼭 메인 쓰레드가 UI를 업데이트 해줘야 하기 때문입니다. 다른 쓰레드로 업데이트를 할 경우 문제가 발생 할 수 있기 때문이죠. 그..
티스토리/Tistory Tistory 에서 Syntax Highlighter 3 사용하기 티스토리/Tistory Tistory 에서 Syntax Highlighter 3 사용하기 SyntaxHighlighter 사이트 에서 최신 버젼을 다운 받은 후 압축을 풉니다. 압축을 모두 푼 상태에서 styles 폴더와 scripts 폴더의 파일을 모두 업로드 합니다. 그리고 위의 코드를 파일 사이에 넣어 주면 사용 할 수 있습니다. //내용을 입력한다. ( 이부분에 내용을 입력 하시면 됩니다. ) 그리고 게시글 쓰는 곳에서 HTML 형식으로 전환 한 뒤 위의 코드를 적용 하여 글을 쓰시면 됩니다. 쉽죠?ㅎㅎ
자바/Java 현재 시간을 반환 ( Calendar 와 Date 함수 사용 ) JAVA Java 현재 시간을 반환 ( Calendar 와 Date 함수 사용 ) 안드로이드에서 정말 꼭 필요하게 쓰이는 것이 현재 시간을 구해오는 것인데, Calendar와 Date 함수를 사용하면 현재 시간을 SimpleDateFormat("yyyyMMddHHmmss")을 사용하여 ( 년/월/일/시/분/초 ) 형식에 맞게 구할 수 있습니다. 현재 시간은 유일한 값 이 므로 녹화 파일명 등 으로 쓰기에 적합 합니다. SimpleDateFormat("yyyyMMddHHmmss")을 사용하여 ( 년/월/일/분/초 ) 말고도 원하는 포맷의 데이터를 가져 올 수 있습니다. /** * @explain 현재 시간을 반환한다. * @return String : 현재 시간을 포맷에 맞춰 반환한다. */ public ..