AndroidX에 추가된 Android Security 라이브러리는?
AndroidX에 Android Security 라이브러리를 추가해주었는데, 첫 발표는 Google I/O에서 alpha1을 배포했었고, 같은 달 alpha2를 업데이트했다.
다음 영상은 DevSummit 2019 발표 영상이다.
이 글을 보기 전에
- 보안을 깊이 다루지는 않는다.
- androidx에 추가된 security에 관한 내용을 담는다.
Android developer's blog. story.
AndroidX에 Android Security 라이브러리를 추가해주었는데, 첫 발표는 Google I/O에서 alpha1을 배포했었고, 같은 달 alpha2를 업데이트했다.
다음 영상은 DevSummit 2019 발표 영상이다.
이전 글에서 RxJava와 Coroutines을 각각 알아보고, Coroutines Flow도 아주 간단하게 살펴봤다.
RxJava와 Coroutines을 간단하게 알아보자.
2 번째 글에서는 샘플을 위주로 살펴보려고 한다. RxJava 샘플을 만들고, RxJava와 Coroutines을 엮어서 사용하는 방법을 알아보려고 한다.
실제 개발에서 이렇게 사용하지 않으리라는 보장은 없고, Thread와 Coroutines을 엮어서 사용할 수도 있으니, 하단에 짧은 샘플을 만들어본다.
약 1년 전 Coroutines을 처음 다루었고, RxJava에 대해서 조금 익숙하게 사용할 시점에 작성했던 글이다.
RxJava와 Kotlin Coroutines 비교해보기 - 링크
그간 지원은 다음과 같다.
Android Studio Espresso Recorder 활용한 UI 테스트에 대해 알아보았는데, 부족한 점이 있었다. 그래서 이번 글을 통해 Espresso Recorder에서 생성해준 코드에 부족한 부분을 채워 보려고 한다.
결론부터 적어보면 Espresso Recorder Recorder를 활용하는 경우 Android UI가 다 그려졌는지에 대한 여부는 제공하지 않는다.
이전 글 : 안드로이드 Espresso Recorder 활용한 UI 테스트
완전하지는 않지만, 최소한 UI가 그려지는 시점을 알 수 있을 것 같은 방법을 알아보려고 한다.
Kotlin Coroutines 활용 방법을 소개한다.
Google에서 제공하는 UI 테스트 방법은 Espresso을 이용할 수 있고, 전역에서 간단하게 테스트 가능한 UI Automator를 제공하고 있다.
그리고 좀 더 테스트를 편하게 제공하기 위해서 Android Studio에서 제공하는 Espresso Recorder가 있다.
이번 글에서는 Espresso Recorder를 알아보자.