과제/모바일인지/2013/UML/배포용 Action Logger 예시

Retired DISLab
< 과제 | 모바일인지 | 2013 | UML
Swpark (토론 | 기여) 사용자의 2014년 1월 28일 (화) 12:15 버전
(비교) ← 이전 판 | 현재 판 (비교) | 다음 판 → (비교)
이동: 둘러보기, 찾기

public class ActionLogger extends Activity {
    @Override
    public void onCreate(Bundle[] bundle) {
        ContentValues cv = new ContentValues();
        // Current Context
        cv.put(BlackboardMonitor.OBJ_CURRENT_CONTEXT + "." + BlackboardMonitor.DATA_TIME, edtTime.getText().toString());
        cv.put(BlackboardMonitor.OBJ_CURRENT_CONTEXT + "." + BlackboardMonitor.DATA_LATITUDE, edtLati.getText().toString());
        cv.put(BlackboardMonitor.OBJ_CURRENT_CONTEXT + "." + BlackboardMonitor.DATA_LONGITUDE, edtLongi.getText().toString());
 
        // Moving Context
        cv.put(BlackboardMonitor.OBJ_MOVING_CONTEXT + "." + BlackboardMonitor.DATA_MOVING_FLAG, edtMovingFlag.getText().toString());
 
        try {
            BlackboardMonitor bm = BlackboardMonitor.getInstance();
            bm.update(cv);
        } catch (RemoteException e) {
            e.printStackTrace();
        }     
    }
}
개인 도구
이름공간
변수
행위
둘러보기
구성원
연구
연구실
기타
도구모음
인쇄/내보내기