본문 바로가기

분류 전체보기536

커니의 코틀린 - 3장 (데이터 클래스) 데이터 클래스 : 자료를 저장하는 클래스를 만드는 과정을 단순하게 하기 위해서 제공하는 특별한 클래스 코틀린 data 클래스data class Person(val name: String, val address: String) Java VO 형태 클래스public class Person { private String mName; private String mAddress; public Person(String name, String address) { this.mName = name; this.mAddress = address; } public String getName() { return mName; } public void setName(String name) { this.mName = name; } .. 2018. 7. 16.
책으로만 공부하면 Fail 책으로만 공부하고 제대로 된 실습 및 토이 프로젝트가 뒷받침 되지 않으면 실력이 늘지 않는다.경험에서 ㅠㅠ 우러나온 결론이다. 2018. 7. 12.
신발에 대한 정보가 부족하다 국내 신발 판매 사이트라던가 공식 브랜드 홈페이지(나이키, 아디다스 등..)에서도해당 신발에 대한 정보 및 설명이 잘 나오지 않는다. 2018. 7. 11.
카카오톡 윈도우 업데이트 7월 11일 2.7.0.1858 변경사항 - 오픈채팅 외치기 기능 추가: 중요한 메시지를 외치기 모드로 강조하여 보낼 수 있습니다.- 버그 수정 및 안정성 개선 2018. 7. 11.
경험으로 배우기가 가능할까? - 구라 99%?! 경험으로 배우기가 가능할까? 책이나 누군가를 통해서 들은 말 중에서 사람은 경험에서 배운다고 한다. 이 얘기는 당연히 맞기도 하지만 거의 틀리기도 한다. 나에게는 틀린 경우가 더 많았고, 보통 100번의 경험으로 1번의 배우기를 했다고 생각한다. 즉 거의 배우지 않았다는 것이다. 경험으로 배우기 위해서는 전제조건이 붙는 것 같다. 그것은 바둑 경기가 끝나고 처음부터 경기를 재연하는 복기 과정이다. 즉, 중학교, 고등학교를 다닐 때 했었던 오답노트!!경험에서 배우려면 복기를 해야 한다. 왜 틀렸는지 무엇이 문제였는지를 파악해야지 다음에 똑같거나 비슷한 상황 혹은 문제가 올 때 해결할 가능성이 존재한다. 그러나 복기 과정이 없다면, 내가 그랬던 것처럼 틀렸던 문제를 99% 확률로 틀릴 것이다.최근에 Gith.. 2018. 7. 3.
특정 Context 가 특정 Activity 의 Context 인지 확인하는 방법 어떤 상황에서 Context 가 어떤 Activity 의 Context 인지 알아야할 상황이 올 수 있습니다.그때 Java 기능 중 하나인 객체의 타입을 검사하는 instanceof 입니다. 사용 형태 - 변수 instanceof 클래스 A instanceof B- A 라는 변수가 B타입인지 검사ex) if (str instanceof String) { .... } - A 라는 변수가 B 클래스 인지 검사ex) if (context instanceof CheckAcitivity) { ... }클래스의 검사의 경우는 아래와 같이도 해줄 수 있다.if (context.getClass() == CheckActivity.class) { ... } 2018. 7. 3.