[Android_Studio] 깃허브 연동방법
·
[Android_Project]구루2 정리📁
구루 프로젝트를 할 때... 중요한 깃허브 연동에 대한 내용을 지금 정리해보려고 한다! 나는 아예 빈 파일(생성만 한) 프로젝트를 깃에 연동하는 방법을 자세히 적어보고자 한다. shift 두 번 누른 뒤,  git을 검색하면 된다. 만약 개인적인 프로젝트면 GitHub 선택해서 푸쉬하면 그만이다~!  위와 같이 작성하면 된다! 참고로 모두 올려야 한다!(나중에 버전이 안 맞는 등 다른 기본적인 환경에 대한 오류는 잡기 어렵다...)  Add를 해준다. 이후 시간이 지나면, 깃에 올라갔다는 알림이 뜬다!   이동하면 위와 같은 화면이 뜰 것이다!   들어가서 추가하기를 원하는 팀원을 넣어주면 된다! 나는 이건 연습용이기에 따로 추가하지는 않겠다.혹시 깃허브 데스크 탑이 있다면, 편하다! 들어가서,  수정사..
[Android Studio] GURU2 룸메이트 어플 제작4(회계 페이지/피그마 연동)
·
[Android_Project]구루2 정리📁
프로젝트의 마지막 설명입니다! 회계 페이지는 각종 관리비, 기타 식비 등등 사용자가 편하게 n/1이 된 가격, 항목을 볼 수 있습니다. mysql과 연동하여 각 팀메이트들의 숫자에 맞춰서 자동으로 계산이 될 수 있도록 작성했습니다. xml 코드  초기화면은 밑에 처럼 뜨게 됩니다!  코틀린 코드회계 페이지에서는 항목 추가 삭제할 수 있는 기능이 있으며, 이는 주석에 자세히 설명이 되어있으니 참고 부탁드립니다! import android.content.Intentimport android.graphics.Colorim..
[Android Studio] GURU2 룸메이트 어플 제작3(물품 페이지)
·
[Android_Project]구루2 정리📁
GURU2 룸메이트 어플 제작2에서 홈화면을 살펴보았습니다. 참고로 밑의 물품을 클릭하면 물품 페이지로 이동합니다! 이와 관련된 코드는 GURU2 룸메이트 어플 제작2에서 살펴봐주세요! 물품 페이지는 필요한 물품을 등록, 삭제, 수정할 수 있는 기능이 있고 구매가 필요한 물품은 홈 페이지에 뜰 수 있도록 제작하였습니다. 코틀린 코드(물품 페이지, 물품 어뎁터)물품 관리 페이지는 어뎁터를 통해 데이터를 효과적으로 ui와 연결할 수 있도록 했습니다! 코드에 대한 설명은 주석에 있기에 주석을 참고해주세요!import android.os.Bundleimport android.view.LayoutInflaterimport android.widget.ArrayAdapterimport android.widget.Bu..
[Android Studio] GURU2 룸메이트 어플 제작2(홈 페이지)
·
[Android_Project]구루2 정리📁
GURU2 룸메이트1에 다음으로 홈화면과 홈 기능에 대해 설명하겠습니다!홈기능에서는 룸메이트(닉네임)추가, 필요한 물품을 띄우고, 팀 끼리 메모를 공유할 수 있도록 코드를 구성했습니다. 홈xml    홈 코틀린 코드 팀 메이트를 추가하는 코드, 팀 메모 업데이트에 대해 주석처리로 설명을 했으니 참고 부탁드립니다!물품 페이지에서 구매가 필요한 경우,  홈으로 불러올 수 있도록 했습니다. 이는 GURU2 룸메이트 어플 제작3에 기재하겠습니다.import androi..
[Android Studio] GURU2 룸메이트 어플 제작1(로그인/회원가입 기능) with connector
·
[Android_Project]구루2 정리📁
안드로이드 스튜디오를 통해, 로그인, 회원 가입, 홈 기능, 물품 추가 기능, 회계 기능을 만들어 간단한 룸메이트 어플을 제작했습니다.  오늘은 로그인/회원가입 기능에 대해 정리해보고자 합니다! 우선, 해당 개발을 하기 전, 백엔드 개발자가 없어서오를 통해, 로그인, 회원 가입, 홈 기능, 물품 추가 기능, 회계 기능을 만들어 간단한 룸메이트 어플을 제작했습니다. 오늘은 로그인/회원가입 기능에 대해 정리해보고자 합니다!   우선, 해당 개발을 하기 전, 백엔드 개발자가 없는 관계로 서버를 구성할 수 없었습니다. 이에 비권장적인 방법인 안드로이드와 mysql를 직접적으로 연결하는 방식을 이용했습니다. 해당 방법은 보안상의 문제와 ip주소를 사용자마다 변경해야한다는 점이 있기에, 서버 개발이 어려운 상황이나..