본문 바로가기

android14

[Android] 겹쳐서 안보일때 / layout_below layout_below 를 써서 target 밑으로 내려줄 수 있다. 2016. 6. 10.
[Android] 이메일 형식 체크 이메일 형식을 체크한다. onfocus는 이메일 박스에 커서가 들어왔을 경우를 말한다. 코드에서 패턴의 의미는 [영소문자 a 부터 z 까지, 영대문자 A 부터 Z 까지, 숫자 0 부터 9 까지]를 뜻하며 중간에 @ 와 dot 이 있는 형식을 뜻한다. 123456789101112131415 etEmail.setOnFocusChangeListener(new View.OnFocusChangeListener(){ @Override public void onFocusChange(View v, boolean hasFocus) { if(hasFocus) { Pattern p = Pattern.compile("^[a-zA-X0-9]@[a-zA-Z0-9].[a-zA-Z0-9]"); Matcher m = p.matcher.. 2016. 6. 9.
[Android] 비밀번호 체크하기 etPasswordConfirm.addTextChangedListener(new TextWatcher() { @Override public void beforeTextChanged(CharSequence s, int start, int count, int after) { } @Override public void onTextChanged(CharSequence s, int start, int before, int count) { String password = etPassword.getText().toString(); String confirm = etPasswordConfirm.getText().toString(); if(password.equals(confirm)){ etPassword.setBack.. 2016. 6. 9.
[Android] 버튼으로 다른화면 이동하기 Intent 준비 1 - Main-Sub Life Cycle Activity1 : onPause Activity2 : onCreate Activity1 : onStop 준비 2 새로운 Activity를 띄울때 Intent를 사용한다. 먼저 새로운 Activity를 만들어 줍니다. 그 이름은 SubActivity로 하겠습니다. 그러면 자동으로 Manifest에 subActivity가 추가됩니다. layout에서도 자동으로 추가되었습니다. activity_main에서 TextView를 버튼으로 바꿔줍니다. 이렇게 바꿔주고 아이디를 newActivity로 줬습니다. 버튼을 클릭할때 Intent를 이용하여 SubActivity로 넘겨줍니다. 결과화면 Hello World 버튼을 누르면 새로운 창으로 넘어갑니다. 아까 int.. 2016. 6. 8.