안드로이드 프로젝트 해석 - OpensoureIsHope/OpensourceIsHope GitHub Wiki
안드로이드 프로젝트 분석
- xml : ui 수정 부분
- java : ui와 해당되는 부분에 기능 넣기, 그 외 기능추가(db 연결등)
- Menifest : 페이지에 해당되는 java 파일추가시 꼭 선언해줘야함!
- drawable 폴더 : 넣고 싶은 그림 파일을 추가해놓는 곳 후에 xml에서 가져다 쓸 수 있음
- values 폴더 : 여러 특성을 미리 지정해 둘 수 있음 (ex)colors.xml : 미리 색깔을 지정해두고 그 이름으로 갖다 쓸 수 있음
각 파일마다 분석 (실행 순서대로 입력하겠습니다.)
-
SplashActivity.java - activity_splash.xml 제일 처음 안드로이드 App을 실행시켰을 때 볼 수 있는 화면 인트로 화면이라고도 함
-
LoginActivity.java - activity_login.xml 로그인 화면
-> sign up 버튼 눌렀을 시에!
-
MainActivity.java - activity_main.xml 회원가입 화면 submiy 버튼 누르면 다음 페이지(ImageSelectActivity.java - activiy_image_select.xml)로 넘어감
-
ImageSelectActivity.java - activiy_image_select.xml 이미지를 버튼을 누를때마다 바뀌게끔..!
회원가입버튼을 누르면 마이 페이지가 나옴
*MyPageActivity.java - activity_my_page.xml 자신의 정보를 확인할 수 있는 곳