Day3. 코틀린 외부 라이브러리 불러와서 해보기.
강의/부캠 안드로이드 학습정리

Day3. 코틀린 외부 라이브러리 불러와서 해보기.

dependencies에 내가 사용하고 싶은 외부 라이브러리를 적으면 오른쪽 위에 새로고침하는게 뜨는게 그거 누르면 설치되는 것 같다.

그럼 import해서 쓰면 된다. 관련 내용은 공식 document를 참고하거나 검색해서 사용하면 된다.

참고로 위의 것은 Jsoup이니까 https://jsoup.org/ 여길 참고하면서 작성했다. 

 


피어세션 하면서..

처음부터 함수로 쪼개는게 힘들면 일단 만들어놓고 나누는 방법도 있다.

data class도 있다.

요구사항 잘 보기.

함수 이름 잘 정하자. 의도에 따라 제목을 다르게.

MutableLIst 말고 LinkedList도 있다. 실행시간이 더 짧다고 하니까 한번 써봐야겠다.

class 파일로 만들어서 구분. private fun

주석하는거 class 위에 정리해서 적는게 좋은듯. 설명해주듯이.

 

스코프 함수.

객체처리, null, 직관적으로 바뀌는 것 같음. 단점은 파악하지 못하면 읽기 힘들 수 있다.

? !!

꺽쇠는 lambda.

코틀린에선 nullable과 nonnullable으로 나뉘는데 null이 될 수 있으면 ?를 쓰는거다.

!!는 왠만하면 쓰지 말자.

Kotlin for java developers - english
Kotlin in action 개발자들이 쓴 책. 진짜 좋았던듯. type. scope funciton, lambda.