일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 북한살둘레길
- 좌식테이블
- 지지않는다는말
- 한달브런치북만들기
- 베드트레이
- 프래그먼트
- 재택근무
- 커스텀린트
- 슬기로운 온라인 게임
- 끝말잇기
- 테트리스
- 한달어스
- 면접
- 자취필수템
- 한단어의힘
- 소프시스
- 한달독서
- 아비투스
- 브런치작가되기
- 목적중심리더십
- 목적 중심 리더십
- T자형인재
- 안드로이드
- 베드테이블
- 1일1커밋
- 함수형 프로그래밍
- 캐치마인드
- 어떻게 나답게 살 것인가
- 리얼하다
- 소프시스 밤부 좌식 엑슬 테이블
- Today
- Total
목록안드로이드 (2)
정상에서 IT를 외치다
안녕하세요. 블랙진입니다. 정적 분석 도구인 린트에 대해서 알아보고 커스텀 린트 관련 구글 예제를 같이 살펴보고자 합니다. 린트란? 린트는 정적 분석 도구 (static analysis tool) 라고 부릅니다. 정확성, 퍼포먼스, 안정성, 국제 규격, 사용성 등등의 오류나 버그를 컴파일 타임에서 알 수 있게 해 줍니다. 이러한 린트를 통해 컨벤션에 맞는 코드를 작성할 수 있게 도와주고 버그 또한 사전에 발견하여 프로그래머가 좀 더 코딩에 집중할 수 있게 도와줍니다. 이를 통해 코딩 중에 자주 하는 실수를 피함으로써 안전하고 더욱 멋진 코드를 만드는데 없어서는 안 될 존재가 바로 린트입니다. 커스텀 린트 적용하기 구글 예제를 통해 커스텀 린트를 적용해 보도록 해보겠습니다. 커스텀 린트를 구현하기 위해서는..
1. add() supportFragmentManager .beginTransaction() .add(R.id.fl_container, ExampleFragment.newInstance()) .commit() 프래그먼트를 중첩해서 화면에 보여줍니다. 뒤로가기 클릭 시(사용자의 완전한 활동 닫기) 단순 add 함수만으로는 스택에 쌓이지 않으므로 뒤로가기 시 부모 엑티비티가 제거되면서 모든 프래그먼트들이 onDestory 됩니다. 2. add() + addToBackStack() supportFragmentManager .beginTransaction() .add(R.id.fl_container, ExampleFragment.newInstance()) .addToBackStack(null) .commit()..