일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- VMware
- 라이브러리
- Glide
- OTTO
- 아마존웹서비스
- AWS
- Picasso
- 이미지로딩 라이브러리
- 커스텀뷰
- 안드로이드
- 안드로이드 스튜디오
- 안드로이드 라이브러리
- Logcat
- ButterKnife
- Mac
- Today
- Total
목록분류 전체보기 (74)
박상권의 삽질블로그
안드로이드에서 새로운 화면을 만들면서 xml레이아웃을 만든뒤 대부분 제일먼저 하는 작업이 해당 View들을 선언하고 할당하는 작업일겁니다. 보통 아래와 같이 선언하고 할당하고 리스너 또한 달아주고 계실겁니다. View view_root; View view_contents; ImageButton ib_chat_photo; EditText et_chat_input; SelphoneSendButton btn_send; ... view_root = findViewById(R.id.view_root); view_contents = findViewById(R.id.view_contents); ib_chat_photo = (ImageButton) findViewById(R.id.ib_chat_photo); ib_ch..
안드로이드뿐만 아니라 JAVA에서 변수를 사용하면서 해당 변수가 빈 객체인지 확인하고싶은 경우가 있습니다. Git에서 보기 주로 String이나 List가 비어있는지를 체크하는경우가 많은데요. String형인 A와 B변수가 같은지를 검사하는경우 아래와 같은 코드를 작성합니다.A.equals(B) 그런데 만약 A가 null일경우 비교자체가 불가능하기때문에 오류가 발생합니다. 그래서 보통 아래와 같은 방법으로 미리 Pre-condition Check를 해주곤 합니다. if(a !=null && !a.equals("")) 단순히 String값이 비어있는지를 체크하고싶은 경우는 TextUtils을 이용하면 좋습니다.TextUtils.isEmpty(A)String값이 null이거나 ""인경우 true를 리턴해줍니..