분류 전체보기536 다시 건강의 적신호가 발생. 2018년 6월 마지막주(26~29)까지 해야될 일을 좀 무리해서 진행하면서 허리에 무리가 가기 시작했음.오래 앉아있기가 힘들고, 조금씩 다리가 저리는 현상이 나타남.나름 오랜시간 서있거나(출퇴근) 앉아있거나(일할때) 할때 허리 통증이 조금씩 나타남. 조금 무리해서 작업을 하면서 신경을 많이 쓰다보니 허리 통증이 생김. 6/30 병원을 들르니 내 나이대보다 평균보다 허리 상태 안좋다고 진단받음. 역시나... 안좋음... ㅠ해야할 일 좀하다가 힘들어서 누워서 많은 시간을 보냄. 7/1 에 여자친구가 집 근처까지 와서 축하해주고 2~3시간 정도 보고 돌아감. 허리 상태가 좋지 않아서 그 정도가 한계.건강이 좋지않으면 할 수 없는 일들이 너무 많다. 시간이 허락되도, 경제 여건이 괜찮아져도 즐길 수 있는 건강.. 2018. 7. 2. 말과 행동 그리고 꾸준함 - 근본의 문제 말은 지금도 뱉을 수 있고 앞으로도 뱉을 수 있고 어제도 뱉었다. 그러나 행동으로 옮겨지진 않았다.일회성의 행동은 비교적 쉽다. 그러나 꾸준하게 유지하는 것은 어렵다.늘 신경을 써야 하며, 많은 시간과 에너지가 필요하다. 그래서 어렵다. 아주 많이 어렵다. 매우 정말 너무나 어렵다. 변명은 참 쉽다. 결과에 대한 변명도 쉽지만, 이 과정에 대한 변명도 참 쉽다.시간이 없어서 못했다.체력이 부족해서 못 했다.아파서 할 수가 없었다.회사 일이 너무 바빠서 못했다.중요한 기념일이기에 준비하는 시간이 길어서 할 수 없었다.마음이 끌리지 않아서 안 했다.이유는 놀라울 만큼 참 많다. 진실한 이유도 있고, 가짜 이유도 있고 상황은 여러가지의 형태로 다가왔을 것이다.다만, 단순히 결과가 나빴어도 스스로가 인정할 만한.. 2018. 6. 30. onKeyDown() 함수와 onBackPressed() 함수 onKeyDown() VS onBackPressed() 어플리케이션에서 backButton 을 누를때 특정 동작을 구현하려고 하였다. backButton (뒤로가기)을 눌렀는데 onBackPressed() 의 함수를 호출하지를 못했다.@Override public void onBackPressed() { // 로그.... } 코드를 살펴보니 onKeyDown() 함수를 통해서 Key Event 를 받고 있었다.@Override public boolean onKeyDown(int keyCode, KeyEvent event) { switch (keyCode) { case KeyEvent.KEYCODE_VOLUME_UP: // 코드... return true; case KeyEvent.KEYCODE_VOLUM.. 2018. 6. 27. DialogFragment 사라질때 - dismiss listener DialogFragment 에서 Dismiss 리스너 등록 MyDialogFramgent dialog = new MyDialogFragment();dialog.show(getFragmentManager(), "TAG");dialog.getDialog().setOnDismissListener(new DialogInterface.OnDismissListener() {@Overridepublic void onDismiss(DialogInterface dialogInterface) {// 다이얼로그가 사라질때 할 행위}}); 위와 같이 Dismiss 리스너를 등록할 경우 NullPointerExeption 이 발생한다.아마도 Dialog 가 활성화 되지 않은 상태였기 때문에 getDialog() 를 호출할때 N.. 2018. 6. 21. let 함수 let 함수 : 널이 될 수 있는 식을 더 쉽게 다룰 수 있다. 함수fun fileToComputer(file: String) { ...... } 실행val file: String? = "abcd" fileToComputer(file) 결과ERROR: Type mismatch: inferred type is String? but String was expected 그렇기 때문에 다음과 같이 구현해줘야 한다. - let 함수 사용 Xif (file != null) fileToComputer(file) - let 함수 사용 Ofile?.let { file -> fileToComputer(file) } 혹은 file?.let { fileToComputer(it) } 2018. 6. 21. Wandted & Kakaobank - Good Company Wanted & Kakaobank - Good Company 행사 - 라이브러리, 모듈 등을 사용할때 그것을 왜 사용해야하는지 그리고 그것을 사용하면 어떤 점이 좋은지 잘 생각하고 써야한다. 트렌드이기 때문에 혹은 누가 좋다길래 그저 믿고(?) 사용하는것 보다는 왜 사용해야하는지를 정확히 알고 사용해야지 자신의 실력을 높히는데 도움이 된다.안드로이드 개발자 - 장인정신 및 자부심이 필요하다.CTO 2018. 6. 21. 이전 1 ··· 52 53 54 55 56 57 58 ··· 90 다음