[Android] 다른 앱 위에 그리기 (With Service, Overlay View)
2020. 3. 26.
다른 앱 위에 그리기 Service 를 이용하여 최상위 화면에 항상 이미지를 그리는 방법을 알아보자. AndroidManifest 파일을 설정하자. 다른 앱 위에 그리기 권한과 Android O 이상에서 서비스를 실행하기 위한 Foreground Service 권한을 설정한다. public class MainActivity extends AppCompatActivity { ................. public void checkPermission() { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { // 마시멜로우 이상일 경우 if (!Settings.canDrawOverlays(this)) { // 다른앱 위에 그리기 체크 Uri uri = Ur..