2012-07-11 4 views
1

Android 용 미디어 플레이어 앱 작성의 한 방법입니다. 지금까지 모든 것이 잘 진행되고 있지만 어려운 단계에 도달했습니다.Android 잠금 화면 및 키보드 컨트롤

두 가지 질문이 있습니다. 서비스 활동을 구현해야합니까? 내가 이해하기에 이것은 앱이 백그라운드에서 계속 작업 할 수있게하는 데 필요합니다. 그러나 타블렛에서 다른 프로그램으로 이동하는 동안 문제가 발생하지 않고 앱이 정상적으로 돌아갑니다. 누군가가 서비스의 장점을 설명해 주시겠습니까?

둘째, 미디어 플레이어를 ICS의 표준 잠금 화면 컨트롤과 통합하고 키보드 재생/일시 중지 건너 뛰기 컨트롤이있는 태블릿 (예 : asus 변압기)을 활용하고 싶습니다. 누군가가 나를 올바른 방향으로 인도 할 수 있으면 감사 할 것입니다. 내 인터넷 검색에서 BroadcastReciever가 필요하거나 아마도 RemoteControlClient 인 것처럼 보일 수 있지만 어디서부터 시작 해야할지 전혀 모릅니다!

나는 음악 플레이어 조각과 곧 비디오 플레이어 조각을 포함하는 작업 표시 줄 탭이있는 주요 활동이 있습니다.

잠금 화면 전용 레이아웃을 만들어야합니까, 아니면 표준 API를 사용할 수 있습니까?

도움을 주신 모든 분들께 감사드립니다.

+0

안녕하세요, 신고서에 서비스를 신고하셨습니까? –

+0

헤이 이고르 (Hey Igor),이 주제를 읽으면서 나는 서비스를 만들고 그것을 예스에 추가해야한다고 배웠습니다. 나는 적절한 시간에 물건을 할 수 있도록 활동/서비스에 알려주는 방송 수신기를 사용했다. 잠금 화면 통합의 관점에서 나는 remotecontrolclient를 사용할 필요가 있지만 아직까지는 얻지 못했습니다. –

답변

4

당신은 안드로이드 SDK 샘플과 함께 제공되는 랜덤 뮤직 플레이어 샘플을 체크 아웃해야합니다. ICS 장치 &의 화면 제어 및 블루투스 제어 기능을 잠금 장치로 제공합니다. 나는 그것을 혼자 사용했습니다. 그것은 훌륭합니다. 또한 Github의 UniversalMusicPlayer 샘플 : https://github.com/googlesamples/android-UniversalMusicPlayer

Sample code도 온라인에서 찾을 수 있습니다.

Igor

+0

훌륭한 팁, 감사합니다. –