
0. 토이 프로젝트를 진행하면서 알게된 것들에 대해서 정리하고 이를 누군가 봄으로써 편하길 바라며 정리합니다. 이 글에선 자바 코드와 코틀린 코드를 혼용하여 사용합니다. 1. 이전 글에 이어서 클릭 구현에 대해 알아봅니다. 2. 자바나 코틀린이나 코드 구현이 비슷함으로 보면서 전체 흐름을 이해하는 것을 추천드립니다. 간단하게 텍스트뷰만 사용하여 만들었다. 실제 앱을 만든다면 조금 더 복잡하게 많은 것들이 들어간다. 1. 먼저 과일 이름을 넣은 배열을 하나 만들어본다. 2. 먼저 안드로이드 개발자 홈페이지에서 코드를 봅니다 developer.android.com/guide/topics/ui/layout/recyclerview?hl=ko RecyclerView로 동적 목록 만들기 | Android 개발자 |..

토이 프로젝트를 진행하면서 알게된 것들에 대해서 정리하고 이를 누군가 봄으로써 편하길 바라며 정리합니다. 이 글에선 자바 코드와 코틀린 코드를 혼용하여 사용합니다. RecyclerView를 배우게 된다면 ListView는 거들떠 보지도 않게 된다. 그런 이유는 RecyclerView를 배우다보면 ListView의 확장판처럼 느껴지기 때문이다. 그럼으로 ListView를 알면 RecyclerView에 대해 조금 더 알기 쉽게 된다. 그래서 먼저 ListView를 알아본다 LinearLayout에 자식뷰 추가하기 List View를 추가하여 사용하고 싶다면 아래 코드와 같이 3줄로 작성하면 된다. (물론 XML로 설정 해야한다.) 서브 리스트 작성 xml은 넘어가고 현재 아래 코드에선 phone_info 레..

학교 에타 커뮤니티를 통해서 개발, 디자이너 각 한분씩 구해서 이전에 진행하였던 공지사항 메일을 앱으로 변경하게 되었다. 그래서 진행하면서 인상적이었던 점을 하나씩 적어보려고한다. 디자이너가 구현한 이미지를 직접 안드로이드로 구현하는 것은 아주 쉬울 줄 알았다. 아니였다. 먼저 NEW라는 글씨가 정확하게 박스가 맞아들어가지 않아서 padding값을 구하기가 힘들었다. 또한 New의 border가 바깥쪽부터 값을 계산하기 때문에 정확한 border값을 구할 수 없었다. 두번째로 글씨체였다. Figma 사이트를 통해서 디자인 한 값들을 바로바로 확인하여 구현할 수 있도록 되어있었다. NanumSquare_ac라고 되어있었는데 디자인한 분께 물어보니 Noto Sans 글씨체를 사용한다고 하셨다. Noto Sa..

문제 발단 대학교에 다니면서 제일 중요한 것이 무엇일까? 바로 공지 사항이다. 대학교 공지사항은 여러가지 이유로 나에게 도움이 되는 정보들이 많이 올라온다. 그렇기 때문에 대학생이라함은 공지사항을 챙겨봐야한다. 나는 하루에 2-3번 정도 공지사항을 보기 위해서 자주 들어간다. 조금 많이 본다. 대학 공지사항을 한 페이지만 보면 그나마 괜찮지만, 페이지가 다른 공지사항을(대학, 과 공지 등) 볼 때 매우 귀찮은 일이다. 코딩을 배우는 이유는 귀찮은 일을 줄이기 위해서다. 그러므로 내가 보는 공지를 알림으로 띄우기로 마음먹었다. 데이터 얻어 오는 수단 1: 크롤링 학교에서 API 제공해준다면 그 정보만을 이용해서 개발하면 그만이다. 사실 그러면 좋은데 문의를 올렸는데도 답장이 없고, 아는 형도 학교 페이지를..