본문 바로가기

분류 전체보기

(82)
안드로이드 이메일 유효성 검사 코드 안드로이드 이메일 유효성 검사 코드 이런 식으로 제공 패턴을 사용하면 이메일이 맞는지 아닌지 확인 할 수 있다 Patterns.EMAIL_ADDRESS Patterns.PHONE Patterns.WEB_URL Patterns.IP_ADDRESS String email = "hydok@naver.com"; Pattern pattern = android.util.Patterns.EMAIL_ADDRESS; if(pattern.matcher(email).matches()){ //이메일 맞음! } else { //이메일 아님! } 안드로이드 이메일 유효성 검사 코드 login_emailok 클래스 이메일 인증 클래스이다 이메일 주소를 틀리게 치면 올바른 이메일 주소를 입력하세요가 뜬다 맞게 친다면 이메일 확인 중..
회원가입을 만들 때 신경 써야 할 것들 회원가입을 만들게 되었다 그러다가 회원 가입의 구성 요소는 무엇이고 그것들이 들어가는 이유가 궁금했다 예를 들면 아이디 비밀번호 이메일 주소 그리고 이름 성별 생년월일 주소 등 추가 적인 필드를 생각 할 수 있는데 만드는 앱이나 웹의 특성에 따라 달라질 수 있겠다 싶었다 또한 보안을 위해 CAPTCHA를 추가 할 수도 있다 회원가입을 만들 때 신경 써야 할 것들 간단하게 4개만 준비 해보았다 이메일 주소 아이디 비밀번호 비밀번호 확인 회원가입을 만들 때 신경 써야 할 것들 이메일 주소 유효성 검사 : 사용자가 유효한 이메일 주소를 입력했는지 확인해야 한다 이메일 주소 형식이 올바른지 확인 할 수 있다 중복 확인 : 이미 가입된 이메일 주소 인지 확인하고 중복된 이메일 주소를 허용하지 않도록 한다 아이디 ..
Android/활용안드로이드 - 로그인, 회원가입 간단 구현하기 (mysql, php 이용) https://seopseop911.tistory.com/30 안드로이드 - 로그인, 회원가입 간단 구현하기 (mysql, php 이용) 이 포스팅은 동빈나, 홍드로이드님의 유튜브를 참고하였습니다. 앞서 WAMP를 이용해서 다운로드한 MySQL, PHP를 이용한다. https://seopseop911.tistory.com/27 Windows에 WAMP 실행, 설치방법 WAMP 란? Windows Apache M seopseop911.tistory.com 로그인, 회원가입 간단 구현하기는 이 사람꺼 많이 이용했던거 같음 아래와 같이 데이터베이스에 정보가 삽입된 것을 볼 수 있다. 로그인화면에서 입력된 정보를 가지고 로그인을 해보면 사진과 같이 정상적으로 작동함을 볼 수 있다.
안드로이드 이용 약관 동의 후 다음 화면 구현하기 login_agreement 클래스 입니다 체크 박스는 총 3개가 있습니다 1. 서비스 이용 약관 동의 2. 개인 정보 처리 방침 3. 약관 전체 동의 간단하게 만든 것입니다 체크 버튼을 원하는 대로 추가하고 약관을 볼 수 있게 만들고 싶었습니다 체크 버튼 3개를 전부 눌렀다면 이메일 인증 화면으로 넘어 갈 수 있습니다 public class login_agreement extends AppCompatActivity { // 모든 체크박스를 저장할 변수를 만듭니다. private CheckBox[] checkBoxes; // 이용 약관 동의 체크박스 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInst..
[Android] 타이틀 바 없애기 / 상태 바 없애기 안드로이드를 시작하고 작업을 하게 되면 매번 만나는 귀찮은 애가 있다 당장 업애주도록 하자 이 보라색 바를 타이틀 바 혹은 상태바라고 하나 보다 안드로이드 스튜디오 보라색 바 치니까 알아내었다 타이틀 바 없애는 법 res를 펼쳐 준다 values를 펼쳐 준다 themes 파일 아래 themes.xml 파일이 두 개가 있다 ( night로 쓰여진 것으로 보아 다크모드를 적용 하나봄) 아래의 코드를 themes.xml에 넣어주자 true 상태바 없애는 법 true
'compileSdkVersion' to be set to 34 or higher.Compilation target for module ':app' is 'android-33' 해결법 안드로이드를 시작하고 시작이 안 된다 One or more issues found when checking AAR metadata values:Dependency 'androidx.activity:activity:1.8.0' requires 'compileSdkVersion' to be set to 34 or higher.Compilation target for module ':app' is 'android-33' 오류 코드 바로 검색 알고보니 그냥 영어 해석하면 바로 끝나는 문제였음 해결법 1. 그래들에 들어가준다 2. compileSdk 33을 3. compileSdk 34이상으로 고쳐 준다 4. 끝
D/NetworkSecurityConfig: No Network Security Config specified, using platform default HTTP 통신 오류 -발생원인 안드로이드 네트워크 보안구성에 따르면 Android9 (API 28) 부터는 일반 텍스트 지원이 사용 중지되었다고 한다. 자세한 내용은 아래 링크를 참고하자 https://developer.android.com/training/articles/security-config?hl=ko -에러 로그 D/NetworkSecurityConfig: No Network Security Config specified, using platform default -해결 방법 1.안드로이드 파일에 아래와 같이 추가 manifest.xml ----- 2. 안드로이드 res를 우클릭 -> new -> Android Resource File 클릭 3. file name : network_security_config R..
AUTO_INCREMENT 값 초기화 insert into users(idx,email,name,password) values(1, 'test1', 'test1' , 'test1'); delete from users where idx > 10; //해당 테이블 users에서 10 이상을 지워주었다 alter table users auto_increment = 4; //해당 테이블 users에서 10 이상을 지워준 후 auto_increment를 4로 바꾸었다
안드로이드 애뮬레이터 duplicate , Wipe Data , cold boot now , show on Disk ,delete duplicate - 복제하다 Wipe Data - 데이터 지우기 cold boot now - 전원을 끄고 다시 시작 show on Disk - ? delete - 삭제
Ssh timeout 무제한 Ssh timeout 무제한 :https://www.lesstif.com/lpt/ssh-ssh-connection-timeout-100205209.html ssh 연결 타임 아웃 지정(ssh connection timeout) www.lesstif.com ubuntu ssh 접속 끊김 현상 이런 것들이랑 연관이 있는지는 모르겠다 우분투 ssh connection timed out