본문 바로가기

모바일 개발

(4)
로그인, 회원가입 만들기(2) - 회원가입 요청 안녕하세요 저번에 이어서 만들겠습니다. 일단 저희가 로그인을 하면 요청을 보내주는 페이지를 따로 만들 겁니다. 로그인 페이지 > 요청 페이지 > 서버 응답 > 로그인 성공 > 메인 페이지 대충 이런 형식으로 만들겠습니다. 실제로 보이는 페이지일 필요는 없으니 자바 코드만 작성하기만 하면 되잖아요? 그러니 new > java class 생성합니다. 먼저 회원가입 요청부터 만드는 게 좋겠죠. 일단 작성을 합니다. 하면 빨간 줄이 그어져 있을 거예요. 이때 오류 난 곳에 alt+enter을 누르면 무슨 문제이고 해결 방법을 알려줍니다. import... 나오는 거 하시면 됩니다. 그러고 나서도 빨간 줄 그어져 있을 거예요. 그거는 생성자가 없어서 그렇습니다. 그 문제는 차차 해결하고 일단 서버 URL 변수 선..
로그인, 회원가입 만들기(2) - DB연동, 서버 셋팅 이제 본격적으로 소스코드 작성해 보겠습니다. 우선 volley을 이용하려면 권한을 줘야만 사용이 가능합니다. 한 줄을 추가합니다. 그리고 아래에 intent-filter 부분이 있습니다. 그걸 loginactivity로 옮겨 줄게요 andrioid:exported는 외부 앱에서 직접 액세스가 가능한지 안 하는지 정해주는 보안 옵션입니다. intent-filter 쓸려면 true을 써야만 됩니다. 그리고 이렇게 하면 이 앱을 켜면 제일 먼저 보이는 화면이 loginactivity가됩니다. 이제 DB 연동을 하면 되겠죠! 윈도우에서 DB 연동을 하려면 먼저 서버가 필요하고 그다음으로 그 서버에 있는 php문으로 통신을 하면 DB에 접속이 가능하겠죠! 저는 칼리리눅스에 APM을 설치했습니다. 그러니 저는 따로..
로그인, 회원가입 만들기(1) - 디자인 안녕하세요 이번에 먼저 로그인 기능을 만들어 보겠습니다. 그리고 로그인이 있으면 당연히 회원가입이 있어야만 되겠죠? https://www.youtube.com/watch?v=ktjJ8xtt2Hg 참고는 여기서 했습니다. 일단 DB부터 세팅을 합니다. 저는 칼리 리눅스에 DB을 설치했습니다. 그리고 기본적인 APM 설치까지 했습니다. 아무래도 안드로이드가 서버와 연동을 하려면 http 요청으로 데이터을 보내야만 하거든요. 그래서 우선 DB와 서버 설치 했습니다. https://mynameisarke.tistory.com/2 [노말틱 모의 해킹 취업반 1주차 개발과제 (1)] APM 세팅 APM세팅하기 우선적으로 APM이 무엇인지 알아봅시다. APM이란 Apache, Php, MySql의 맨 앞 알파벳을 따..
안드로이드 개발 - 안드로이드 스튜디오 설치 안녕하세요 이번에 모바일 앱 해킹 공부하기 전에 개발을 먼저 해보고 난 뒤에 해보려고 합니다. 당연히 ios랑 안드로이드 따로 개발을 할 예정이고요. 리눅스 상에 설치하려는데 답답해서 그냥 윈도우에서 하기로 했습니다. 설치 시작하겠습니다. https://developer.android.com/studio/install?hl=ko Android 스튜디오 설치 | Android Developers Windows, macOS 또는 Linux에서 Android 스튜디오를 설정 및 설치합니다. developer.android.com 여기서 안드로이드 다운로드하시면 exe 파일이 있습니다. 그걸 실행하시고 중간에 Android Virtual Machine 까지 설치하는지 체크로 물어보는데 저는 했습니다. 그리고 설..