android9-> android10
1. 버튼이 사라졌다. 이제는 제스처 인터페이스
버튼이 사라지고 바가 그 자리에 있다. 제스처를 통해 메뉴나 동작을 강화하는 방향으로 가는 징검다리
2. 어두운 테마
안드로이드 운영체제는 설정을 비롯한 거의 모든 응용 프로그램까지 흰 배경을 기준으로 설계되었다.
자바 vs 코틀린
1.변수 / 상수
java
변수 final을 사용하지 않음
상수 final을 사용
kotlin
변수 var사용
상수 val 사용
2. view사용
java:findViewById() 함수로 button 객체에 할당
kotlin: xml에서 정의한 id값을 그대로 사용
3. NULL 안정성
java: Annotation을 사용하고, Kotlin에서는 Optional을 사용한다.
kotlin:? 사용해서 Nullable과 NonNull구분 ?(Optional)을 사용하기 위해서는
변수 뒤에 자료형을 꼭 명시해야 한다.
'Dev Tools > android studio' 카테고리의 다른 글
Android Clean Architecture (0) | 2020.12.31 |
---|---|
습관빵 어플리케이션 11/21 팀 모임 (0) | 2020.12.19 |
reference blog for developing jaehyun's prography (0) | 2020.03.07 |
앱 설계 패턴 (0) | 2020.03.07 |
직렬화/역직렬화 (0) | 2020.03.07 |