장기 실행 이벤트 리스너를 구현하는 가장 좋은 방법은 무엇입니까?

그리고 Riza

이벤트를 수신하고 이러한 이벤트가 수신 될 때 애플리케이션 데이터베이스와 일부 UI 요소를 업데이트하는 리스너를 구현해야하는 Android 애플리케이션에서 작업 중입니다. 리스너는 애플리케이션이 실행되는 내내 실행되어야합니다.

여러분은 이것을 가장 좋은 방법으로 구현하는 방법에 대한 제안을 줄 수 있습니까? 몇 가지 모범 사례?

추신 :이 이벤트 리스너를 서비스에 통합하는 것에 대해 생각하고있었습니다. 어떻게 생각해 ?

user2189871

동일한 서비스를 사용하려는 경우 서비스의 onStartCommand () 내에서 START_STICKY를 반환 값으로 추가합니다. Android OS가 리소스 부족으로 서비스를 종료하면 서비스가 다시 생성됩니다. 가장 좋은 방법은 BroadcastReceivers를 사용하여 Manifest.xml 파일에 등록하는 것입니다. 이들은 항상 실행되며 OS에 의해 죽지 않습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

이 UI를 구현하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

udev 이벤트를 통해 장기 애플리케이션을 여러 번 실행하기위한 스크립트를 실행하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

일련의 R 스크립트를 실행하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

Python 스크립트를 계속 실행하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

Python 스크립트를 계속 실행하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

버튼 클릭 이벤트를 표현하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

이 루프를 동시에 실행하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

Android에서 세로 방향 텍스트를 구현하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

VS2013 Ultimate에서 개발 한 AngularJS 앱을 테스트하기 위해 각도기를 실행하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

메서드를 비동기로 실행하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

Google 실시간 모델에 숫자를 저장하고 원자 변경 이벤트를 얻는 가장 좋은 방법은 무엇입니까?

분류에서Dev

SwiftUi 모델이 있으면 행 번호를 매기는 가장 좋은 방법은 무엇입니까?

분류에서Dev

사이드 패널로 UITabbarcontroller를 구현하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

이 사이트 리디렉션을 수행하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

여러 이벤트 리스너를 처리하는 가장 좋은 방법

분류에서Dev

동적으로 생성 된 HTML을 이벤트 처리하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

Chrome에서 이벤트 전파를 추적하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

클라이언트 측에서 C DLL을 실행하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

병렬 처리에서 장기 실행 프로세스를 위조하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

SSH 클라이언트 충돌없이 긴 스크립트를 실행하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

Docker 컨테이너를 원격 호스트에 제공하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

입력 파일을 찾을 수 없을 때 perl 스크립트 (-n / -p로 실행)를 실패하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

VSTO 추가 기능에 일부 데이터를 저장하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

nodejs에서 별도의 스레드를 실행하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

스크립트 실행을 피하기 위해 입력 데이터를 삭제하는 가장 좋은 방법

분류에서Dev

RabbitMQ 이벤트를 기다리는 가장 좋은 방법

분류에서Dev

스레드를 기다리는 가장 좋은 방법은 무엇입니까?

분류에서Dev

장시간 실행되는 비 활동 클래스를 위해 Android에서 컨텍스트를 얻는 가장 좋은 방법은 무엇입니까?

분류에서Dev

jQuery-동적으로 추가 된 드롭 가능한 테이블 행에 대한 이벤트 리스너를 구현하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    이 UI를 구현하는 가장 좋은 방법은 무엇입니까?

  2. 2

    udev 이벤트를 통해 장기 애플리케이션을 여러 번 실행하기위한 스크립트를 실행하는 가장 좋은 방법은 무엇입니까?

  3. 3

    일련의 R 스크립트를 실행하는 가장 좋은 방법은 무엇입니까?

  4. 4

    Python 스크립트를 계속 실행하는 가장 좋은 방법은 무엇입니까?

  5. 5

    Python 스크립트를 계속 실행하는 가장 좋은 방법은 무엇입니까?

  6. 6

    버튼 클릭 이벤트를 표현하는 가장 좋은 방법은 무엇입니까?

  7. 7

    이 루프를 동시에 실행하는 가장 좋은 방법은 무엇입니까?

  8. 8

    Android에서 세로 방향 텍스트를 구현하는 가장 좋은 방법은 무엇입니까?

  9. 9

    VS2013 Ultimate에서 개발 한 AngularJS 앱을 테스트하기 위해 각도기를 실행하는 가장 좋은 방법은 무엇입니까?

  10. 10

    메서드를 비동기로 실행하는 가장 좋은 방법은 무엇입니까?

  11. 11

    Google 실시간 모델에 숫자를 저장하고 원자 변경 이벤트를 얻는 가장 좋은 방법은 무엇입니까?

  12. 12

    SwiftUi 모델이 있으면 행 번호를 매기는 가장 좋은 방법은 무엇입니까?

  13. 13

    사이드 패널로 UITabbarcontroller를 구현하는 가장 좋은 방법은 무엇입니까?

  14. 14

    이 사이트 리디렉션을 수행하는 가장 좋은 방법은 무엇입니까?

  15. 15

    여러 이벤트 리스너를 처리하는 가장 좋은 방법

  16. 16

    동적으로 생성 된 HTML을 이벤트 처리하는 가장 좋은 방법은 무엇입니까?

  17. 17

    Chrome에서 이벤트 전파를 추적하는 가장 좋은 방법은 무엇입니까?

  18. 18

    클라이언트 측에서 C DLL을 실행하는 가장 좋은 방법은 무엇입니까?

  19. 19

    병렬 처리에서 장기 실행 프로세스를 위조하는 가장 좋은 방법은 무엇입니까?

  20. 20

    SSH 클라이언트 충돌없이 긴 스크립트를 실행하는 가장 좋은 방법은 무엇입니까?

  21. 21

    Docker 컨테이너를 원격 호스트에 제공하는 가장 좋은 방법은 무엇입니까?

  22. 22

    입력 파일을 찾을 수 없을 때 perl 스크립트 (-n / -p로 실행)를 실패하는 가장 좋은 방법은 무엇입니까?

  23. 23

    VSTO 추가 기능에 일부 데이터를 저장하는 가장 좋은 방법은 무엇입니까?

  24. 24

    nodejs에서 별도의 스레드를 실행하는 가장 좋은 방법은 무엇입니까?

  25. 25

    스크립트 실행을 피하기 위해 입력 데이터를 삭제하는 가장 좋은 방법

  26. 26

    RabbitMQ 이벤트를 기다리는 가장 좋은 방법

  27. 27

    스레드를 기다리는 가장 좋은 방법은 무엇입니까?

  28. 28

    장시간 실행되는 비 활동 클래스를 위해 Android에서 컨텍스트를 얻는 가장 좋은 방법은 무엇입니까?

  29. 29

    jQuery-동적으로 추가 된 드롭 가능한 테이블 행에 대한 이벤트 리스너를 구현하는 방법은 무엇입니까?

뜨겁다태그

보관