전체 글25 [안드로이드 스튜디오] 메모장 어플 만들어보기 - 3 : 다이얼로그를 이용한 메모 수정과 삭제/메모 보기 vnfmadl234.tistory.com/10 [안드로이드 스튜디오] 메모장 어플 만들어보기 - 2 : ROOM을 이용한 데이터베이스 vnfmadl234.tistory.com/8 [안드로이드 스튜디오] 메모장 어플 만들어보기 안드로이드 스튜디오 공부를 시작하면서 내가 처음으로 만들 수 있는 것이 무엇이 있을까 하고 생각하던 중, 평소 할 일들을 vnfmadl234.tistory.com 지난 글 저번 메모장 ROOM DB에 이어서 메모를 길게 클릭 했을 때 수정 혹은 삭제를 구현해보기로 한다. 또 메모를 한번 클릭 했을 경우 해당 메모를 크게 볼 수 있게 만들어 줄 것이다. 일단 메모를 클릭 했을 때 보여줄 클래스를 만든다. activity_note_result.xml 간단히 제목과 내용을 보여줄 텍스트뷰.. 2021. 1. 21. [안드로이드 스튜디오] 메모장 어플 만들어보기 - 2 : ROOM을 이용한 데이터베이스 vnfmadl234.tistory.com/8 [안드로이드 스튜디오] 메모장 어플 만들어보기 안드로이드 스튜디오 공부를 시작하면서 내가 처음으로 만들 수 있는 것이 무엇이 있을까 하고 생각하던 중, 평소 할 일들을 종종 까먹거나 놓치는 나에게 할 일을 적어 놓을 수 있는 메모앱을 vnfmadl234.tistory.com 지난 글에서 리사이클러뷰를 통한 데이터 입력과 저장을 해보았다, 하지만 단순이 어답터를 통해 입력하고 저장하는건 가능하지만 어플을 종료했다가 다시 키면 정보가 사라지게 된다. 메모장 어플는 내가 쓴 정보를 저장하는 것이 목적이므로 데이터를 담을 수 있는 데이터베이스를 추가할 것이다. 데이터베이스는 여러 종류가 있지만 Room 라이브러리를 이용할 것이다. Room 라이브러리는 SQLite에 .. 2021. 1. 17. [안드로이드 스튜디오] 메모장 어플 만들어보기 : RecyclerView로 메모 리스트 만들기 안드로이드 스튜디오 공부를 시작하면서 내가 처음으로 만들 수 있는 것이 무엇이 있을까 하고 생각하던 중, 평소 할 일들을 종종 까먹거나 놓치는 나에게 할 일을 적어 놓을 수 있는 메모앱을 만들어야겠다고 다짐했다. 아직 안드로이드 공부가 익숙하지 않아 코드가 미흡하고 많은 예제들을 참고하겠지만 이 프로젝트도 공부라고 생각하며 열심히 배우면서 만들 것이다. acivity_main.xml 일단 첫 메인화면 레이아웃을 만들어봤다. 메모들을 한눈에 화면 전체에 보일 수 있도록 리사이클러뷰를 생성했고, 메모 작성 화면으로 넘어갈 버튼을 만들었다. activity_note_write.xml 메모 작성 화면에서는 제목과 내용을 포함하여 저장할 수 있고, 취소버튼과 저장버튼을 만들어두었다. note_Item.xml 이것.. 2021. 1. 14. [백준] 2869: 달팽이는 올라가고 싶다 - Java 문제 땅 위에 달팽이가 있다. 이 달팽이는 높이가 V미터인 나무 막대를 올라갈 것이다. 달팽이는 낮에 A미터 올라갈 수 있다. 하지만, 밤에 잠을 자는 동안 B미터 미끄러진다. 또, 정상에 올라간 후에는 미끄러지지 않는다. 달팽이가 나무 막대를 모두 올라가려면, 며칠이 걸리는지 구하는 프로그램을 작성하시오. 입력 첫째 줄에 세 정수 A, B, V가 공백으로 구분되어서 주어진다. (1 ≤ B < A ≤ V ≤ 1,000,000,000) 출력 첫째 줄에 달팽이가 나무 막대를 모두 올라가는데 며칠이 걸리는지 출력한다. • 이 문제는 시간제한이 0.15초로 짧기 때문에 일반적으로 코드를 짜면 시간 초과가 발생한다. 하지만 수학적으로 접근하여 코드를 간단히 하면 풀이가 가능하다. 만약 높이가 5이고 낮에는 2 올.. 2021. 1. 8. 이전 1 2 3 4 5 6 7 다음