[Android APP] feat. Kotlin(71)
-
배달 공유 APP
개요 본 프로젝트는 안드로이드와 Kotlin을 처음 접한 프로젝트이다. 처음이라 공부할 것도 많고 풀리지 않는 문제도 많았다. 협업 툴인 Jira부터 Coroutine이 뭔지, Activity와 Fragment, API 사용법, Firebase 사용법, 위치정보를 사용하기 위한 Geocording 및 사용자 권한 요청, Recycler-Linear-Scroll 등 여러 UI 사용법, 로고 제작, 발표 동영상 편집 등등 여러 문제를 접했지만 하루 최소 8시간 정도를 매일 투자해서 만들었다! 교육도 받지 않고 하나도 모르는 상태에서 내 힘으로 스스로 풀고 나간 프로젝트여서 나름 뿌듯하게 마무리했다. 결과 1. 인트로 화면 2. 권한 설정 화면 3. 로그인 화면 4. 휴대폰 인증 5. 회원가입 6. 메인 화면..
2022.02.27 -
맥 북 영 접
지금까지 살아오면서 Window만 사용해왔던 나는...! Mac OS를 너무 사용해보고 싶어서 인생 첫 맥북을 지르게 되었다 유닉스 기반 운영체제라 리눅스 명령어를 쓰기 편하기도하고 터미널에서 리눅스 명령어로 간단하게 여러 패키지나 깃 등 윈도우에서 리눅스를 사용하려면 가상머신을 써야했던 불편함이 해결되는 좋은 선택이었다. 일단 트랙패드 : 너무 좋다 현재 구입한지 약 3일정도 되었는데 맥북만 쓰다가 윈도우 데스크탑 쓰려니까 마우스가 살짝 어색했다 ㅎ.. command = Ctrl option = Alt 첨에 한 30분은 헷갈렸지만 쓰다보니 익숙해졌다. 그래서 캡처기능(Command + Shift + 4) 파일 경로 복사 기능(Command + Option + c) 등등 유용한 단축키 몇개를 사용해보고 ..
2022.02.20 -
안드로이드 스튜디오 깃허브 연동 중 다른 레포지토리에 잘못 연결했을 때(Push failed remote: Repository not found.)
원래 쓰던 리포지토리에 연동을 해놨는데 깃허브에서 실수로 지우는 바람에... 이미 연동되어있던 곳이 주소를 바꿔야 했다. 이런 에러가 뜨면서 연동이 안된다. Push failed remote: Repository not found. repository 'https://github.com/kwonjuyeong/AndroidStudio_app.git/' not found 예를 들면 A라는 리포지토리에 안스 A프로젝트를 연동해놨다. 근데 A 리포지토리를 지워버렸다. B리포지토리를 만들어서 A프로젝트에 연동하고 싶다!! 하면 따라하시길 app으로 되어있으면 project단으로 바꿔준 후에 프로젝트를 우클릭하여 Git -> Manage RemotesRepository or Repository(버전에 따라 조금씩 ..
2022.01.14 -
1. 데이터 셋 불러오기
공공 데이터 사이트 https://www.data.go.kr/tcs/dss/selectApiDataDetailView.do?publicDataPk=15084084 /** * 도시(adminArea)이름과 시(Locality)이름을 기준으로 x, y 좌표를 반환한다. * @param adminArea 도시 이름(예: 충청남도) * @param locality 시 이름(예: 아산시, 종로구) * @return [x, y] 정수 배열, 찾는 도시 이름과 시 이름이 잘못된 경우 null */ private int[] getPosition(String adminArea, String locality) { final String filename = "final_exam_data.csv"; File file = ne..
2021.12.15 -
데이터 불러오기
Data를 쓰는 방법 DataInfo.java package com.example.myapplication; import android.os.Build; import androidx.annotation.RequiresApi; import java.util.Calendar; import java.util.Date; import java.util.Locale; //Comparable -> 정렬! 알아두기 public class DataInfo{ private final int deathCnt; private final int defCnt; private final int incDec; private final Date stdDay; public DataInfo(int deathCnt, int defCnt, ..
2021.12.15