구급대원 폭행방지 어플을 어느정도 마무리하고 테스트하는 중간에 발생한 에러로, 잘만 실행되던 오디오가 다른 앱(예: Youtube같은 미디어플레이어를 사용하는 어플)을 사용하고나면 경고안내방송을 요청해도 소리가 나지 않는 문제가 발생했다. Audio Focus를 관리해줬어야하는데, 우선 개념부터 확인하자면 만약 Audio Focus가 없다면 사용자가 음악앱으로 음악을 듣고 있다가 알람이 울리면 두소리가 같이 송출되어 듣기 거부감이 드는 상황이 생긴다. 그래서 음악앱이 실행되는 중에 알람이 울린다면 음악앱을 중지할 수있게 나온 것이 Audio Focus이다. Audio Focus에는 획득이나 상실되는 상황이 생기는데 아래와같다. 획득하는 상황 상실하는 상황 AUDIOFOCUS_GAIN AUD..

android 9 이상버전에서 FCM 메세지를 받고, Service에서 새로운 Activity를 생성할때 제목의 메세지와 함께 액티비티가 강제 종료되는 오류가 발생했다. Activity를 생성할때 아래와 같이 intent에 addFlags 메소드를 실행해주면 해결된다. intent.addFlags(FLAG_ACTIVITY_NEW_TASK);

최근에 개최된 2019 Android Dev Summit에서 다루어진 내용들을 살펴보다 그 중 Android Studio 4.0에서 바뀐점에 대해 설명이 잘나와있는 블로그가 있어 번역, 정리합니다. 1.Build Speed Detail 프로세스의 빌드시간을 native 와 plugin으로 세분화하여 보여줍니다. 2.Preview Compose 새로운 최신 UI 툴킷인 Jetpack Compose를 통해 미리보기를 제공합니다. #Jetpack Compose는 xml를 대체하여 명령형 언어를 통해 UI를 구성할 수 있는 도구입니다. 이러한 도구가 필요한 이유는 UI가 점점 복잡해지기 때문입니다. 해당 내용이 잘 정리된 글이있어 링크합니다. https://velog.io/@tura/android-jetpack..
- Total
- Today
- Yesterday
- spring
- 인터넷
- GROUP BY
- maiardb
- order by
- www
- url
- bean factory
- mysql
- URN
- bean
- 개발환경
- REST
- API
- DI
- 리눅스
- http
- 웹
- application context
- IOC
- 윈도우
- Docker
- 도커
- Subquery
- uri
- 컨테이너
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |