본문 바로가기

2019/1110

안드로이드 어플 켜지기전에 로딩되는 하얀색화면 제거 res - values - styles안에 그럼 앱이 켜지기전에 뜨던 보기싫은 하얀색 화면이 제거되고 바로 어플이 구동됩니다. 궁금하신 사항은 댓글 남겨주세요. 2019. 11. 20.
Intent 화면전환 시 데이터전달과 받는과정. 뭔가 버튼을 누르면 화면이 이동되게 하고싶으신 경우가 많습니다. 단순히 이동만 되게 한다면 매우 쉽게 느끼는분도 계십니다. 제가 있는 오픈채팅톡방에 오시는분들 대부분이 Intent로 데이터를 전달하는 부분은 모르셔서 포스팅해봅니다. String sub="안녕하세요"; Btn1.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { Intent intent = new Intent(getApplicationContext(),subActivity.class); intent.putExtra("1",sub); intent.putExtra("2","Hello world"); startActivity(inten.. 2019. 11. 19.
안드로이드 이메일로 로그인시 이메일인지 체크 안드로이드에서 로그인을 할때 아이디가 이메일로 로그인하는경우 많습니다. 이때 로그인을 할때 아이디에 이메일 형식을 재대로 적었는지 판별하는 메소드입니다. public static boolean isEmail(String email){ boolean returnValue = false; String regex = "^[_a-zA-Z0-9-\\.]+@[\\.a-zA-Z0-9-]+\\.[a-zA-Z]+$"; Pattern p = Pattern.compile(regex); Matcher m = p.matcher(email); if(m.matches()){ returnValue = true; } return returnValue; } isEmail( 이메일형식이 올바른지 판별할 값 ); 하시면 이메일 형식이 맞는.. 2019. 11. 19.
안드로이드 아이디를 체크할때 빈공백 체크. 보통 로그인을 할때 아이디와 비밀번호를 입력하고 로그인을 합니다. 이때 아이디를 입력을했는데 아이디가 빈 공백이어서 인식 할 수 없는 상태가 있습니다. 그걸 판별해주는 메소드를 하나 소개해드리겠습니다. public static boolean isNull(String str){ String name = str; boolean returnValue = true; if(name == null || name.equals("") || name.length() == 0){ returnValue = false; } return returnValue; } 네 이렇게 메소드를 하나 생성하시고 isNull( 아이디값 또는 빈공백을 체크할 EditText값 ); 을 넣어주시면 true/false 값이 반환됩니다. 이에따라서.. 2019. 11. 19.