Page 477 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 477
setContentView(R.layout.activity_login);
}
public void onClick_login(View v) { //버튼을 누르면
EditText t_em = (EditText) findViewById(R.id.editText_em); //edittext를
쓸건데 그 이름은 t_ph이고 그 값은 edittext_em의 값을 가져올 거다
EditText t_pw = (EditText) findViewById(R.id.editText_pw);
String em = t_em.getText().toString(); //문자열변수 쓸건데 t_ph의 텍스트
를 스트링으로 바꿔라
String pw = t_pw.getText().toString();
if((em.equals(""))||(pw.equals(""))) //만약 전화번호나 비밀번호 둘 중 하나라도
입력 안된 칸이 있다면
{
Toast toast_01 = Toast.makeText(this,"입력되지 않은 칸이 있습니
다.",Toast.LENGTH_SHORT); //토스트(메시지) 설정
toast_01.show(); //토스트 출력
}
else {
SharedPreferences test = getSharedPreferences("test",
MODE_PRIVATE); //test라는 SharedPreferences를 생성한다(불러온다),
MODE_PRIVATE : 이 앱에서만 사용할 거다
SharedPreferences.Editor editor = test.edit();
editor.putString("EM", em); //PH라는 파일에 ph 데이터(값)를 저장한다.
editor.putString("PW", pw); //PW라는 파일에 pw 데이터(값)를 저장한다.
editor.putString("flag","1");
editor.commit(); //완료한다.
startService(new Intent(this, NotificationService.class));
Intent intent_01 = new Intent(getApplicationContext(),
LockActivity.class); //새로운 인텐트(잠금액티비티로 넘어가는)를 만든다
startActivity(intent_01); //인텐트01을 시작
- 470 -