알람 AlramManager 알람은 미리 지정해 놓은 시간에 이벤트를 발생시키는 시스템 장치 이다. 원하는 시점에 작업을 하려면 핸들러를 사용할 수도 있지만 알라은 시스템이 관리한다는 점에서 다르다. 핸들러는 응용 프로그램 내에서만 사용할 수 있으며 그것도 응용 프로그램이 살아 있는 동안에서만 동작한다. // 1회성 알람 void set (int type, long triggerAtTime, RendingIntent operation) // 반복 알람 void setRepeating(int type, long triggerAtTime, long interval, PendingIntent operation) - type : 알람을 가동하는 분류 값 설명 RTC System.currentTimeMillis() 메소드로 구한 세계 표준시.. 더보기 Activity 실행되면서 softkeyBoard 띄우기 이유는 잘 모르겠지만 액티비티가 실행되면서 소프트 키보드가 실행이 안되는 경우가 있다 그럴때 아래와 같이 0.5 초 뒤에 강제적으로 실행을 해주면 된다. context = this; editText.requestFocus(); Timer timer = new Timer(); timer.schedule(new TimerTask() { @Override public void run() { InputMethodManager m = (InputMethodManager) context.getSystemService(Context.INPUT_METHOD_SERVICE); m.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS); } }, 500); 더보기 putExtra int값 넘기고 받기 데이터 넘기기 ---------------------------------------------- // Intent 생성 Intent intent= new Intent(context, ClassName.class); // putExtra("넘길변수명", 넘기는 int값) intent.putExtra("variable", 1000); // Activity 시작 context.startActivity(intent); 데이터 받기 ----------------------------------------------- // Intent get Intent intent = new Intent(this.getIntent()); // getIntExtra("받는변수명", 기본값) int i = intent.getInt.. 더보기 이전 1 2 3 4 5 다음