2016-10-25 2 views
0

같은 안드로이드 응용 프로그램 (앱 사용을 통해 상수)여러 서비스, 나는 현재 살찐 서비스 처리를 사용하는 안드로이드 응용 프로그램 유지

  • 블루투스 통신을
  • 파일 압축
  • HTTP 요청
  • 을 캔버스 절약 (삼성 펜 SDK를 사용하여 캔버스를 저장할 수 있음)

서비스를 분할하고 싶습니다. nto new 즉 서비스. 해야합니까? 내가 그 서비스에 너무 많은 메모리를 사용하여 응용 프로그램을 느리게 할 건가요? 유지하는 것이 엉망이 될 것입니까? 사전

답변

1

에서

들으 관리 제대로 여러 서비스가 memmory 및 CPU 사용량을 감소 할 수 있습니다. 앱의 일부가 파일 압축 만 필요로하는 경우 다른 모든 기능을 사용할 수 없습니다. 또한 서비스는 자체적으로 많은 리소스를 사용하지 않습니다. 내부에서 수행하는 중요한 작업입니다.

찾아보기그들은 파일 압축과 캔버스에 유용 할 수 있지만 일반적으로 항상 실행중인 서비스는 블루투스 통신에 유용합니다 (항상 필요한 경우).