알람2 '알람기능' 구현을 위한 이론(MobileDB_SQLite 1편) 안드로이드에서 제공하는 다음 메소드를 활용하여 쉽게 SQLite를 학습SQLite를 활용하기 전에 숙지하고 사용하시는게 좋습니다. exeSQL(String sql): Query가 아닌 sql 문장 하나를 실행 insert(param 총 3개): 특정 테이블에 한 행을 추가insert(String table, //한 행을 추가할 테이블명String nullColumnHack, //해당 컬럼명의 값은 null이라도 삽입 가능 (보통은 null 입력)ContentValue value //한 행에 필요한 값을 담은 값)return 새로 추가된 행의 ID (에러 발생시 -1) delete(param 총 3개): 특정 테이블에서 조건에 맞는 한 행을 삭제delete(String table, //행을 삭제할 테이블명.. 2016. 8. 20. '알람기능' 구현을 위한 이론(PendingIntent, AlarmManager) 'PendingIntent'는 Alarm이나 Notification에 intent를 등록하기 위해서 사용 PendingIntent를 이용해서는 activity, broadcast, service를 실행 시킬 수 있다. 따라서 getActivity, getBroadcast, getService 메소드로 생성할 수 있게 되어있다. 1. 실행시키고 싶은 정보가 담긴 Intent 작성 Intent intent = new Intent(this, ReceiverAlarm.class); 2. PendingIntent작성(4개의 parameter에 대해서) PendingIntent pending; pending = PendingIntent.getBroadcast(context, id 값, intent, flag); 1.. 2016. 8. 15. 이전 1 다음