본문 바로가기

분류 전체보기372

목표를 성취하는 방법(신년 목표/방학 목표):성공하는 방법 목표 성취 방법 무엇이든 목표를 성취하기란 참 힘들다. 신년이 되면 다이어트, 금주, 금연을 외치지만 정작 작심삼일만 하더라도 꽤나 준수한 성적이 되어버리는 것이다. 그런데, 사실 목표를 성취하는 방법이 따로 있다면 믿겠는가? 대부분의 자기계발 서적들이 말하는 은 공통적인 사실을 말하고 있다. 이번에 새로운 프로젝트를 들어감에 있어 이 사실들을 재점검하고 정리하고자 한다. 오늘은 목표를 이루는 방법에 대한 글이다. 1. 실패란 완전히 실패하는 것을 의미한다 목표를 이루는 과정에서, 이를테면 다이어트를 하던 중에 하루 정도 폭식을 하는 날이 있을 수도 있다. 대부분의 사람은 이 경우 다이어트가 실패했다는 자괴감에 빠진다. "역시 이번에도 나는 글렀어. 다어어트는 안 될 거야. 실패했어." 그런데, 사실, .. 2022. 6. 26.
[안드로이드] 인텐트로 객체 전달하기/Parcelize사용하여 인텐트로 전달 인텐트로 객체 전달 안드로이드에서 인텐트는 여러가지 상황에 쓰인다. 그 중 대표적인 것이 한 화면에서 다른 화면으로 넘어갈 떄 쓰일 수 있다. 게다가 putExtra 등의 메서드를 이용해 인텐트에 값을 담아 전달하는 것 역시 가능하다. 그런데, 내가 만든 클래스의 객체를 인텐트의 데이터로 전달 가능할까? 결론부터 말하자면 가능하다. 이를 위해 (코틀린의 경우) Parcelize를 사용하게 된다. *Intent의 생성자들 형태 Intent() Intent(Intent I) Intent(String action, [,Uri uri]) Intent(Context packageContext, Class cls) Intent(String action, Uri uri, Context packageContext, C.. 2022. 6. 24.
[안드로이드] Unable to find explicit activity class 에러 위와 같은 에러가 떴다. 인텐트로 다른 액티비티로 넘어갈 때 발생한 에러이다. Manifest파일에 서브 액티비티를 등록하지 않아서 생긴 에러였다. 생각 없이 하다가 실수 할 수 있을 법한 부분이라 기록해 놓는다. 위와 같은 태그를 manifest에 등록하였어야한다. 2022. 6. 24.
[안드로이드] 토스트 메시지 띄우기/알림 출력 안드로이드 토스트 메시지 안드로이드 스튜디오에서 토스트 메시지를 출력하는 방법을 정리한다. 토스트 메시지는 log와 비슷하게 오류를 즉각적으로 확인하거나 사용자에게 정보를 주기 위한 목적으로 사용한다. 기본 형태의 토스트 메시지 출력을 정리하겠다. 토스트 메시지 토스트 메시지를 만드려면 아래 한 줄을 추가하면 된다. Toast.makeText(this@MainActivity, "토스트 메세지 띄우기 입니다.", Toast.LENGTH_SHORT).show() 메서드의 첫번째 인자로 context를, 두 번째 인자로 메시지 내용을, 세 번쨰 인자로 토스트 메시지의 길이를 넘겨준다. 그 후 뒤에 .show()를 붙이면 곧장 해당 내용이 출력되게 된다. 토스트 메시지 출력 코드 1 2 3 4 5 6 7 8 9.. 2022. 6. 22.