2012-09-29 2 views
1

저는 Android 4.0.3 태블릿을 소유하고 있으며 Java/SDK로 프로그래밍 중이지만 아직 NDK를 시도하지 않았습니다. 이제 메뉴를 표시하고 사용자가 전달할 수있는 레스토랑과 같은 단일 유스 케이스를 사용하여이 태블릿을 서비스 지점에 배치하도록 프로그래밍한다고 가정합니다. 사용자가이 소프트웨어를 종료하지 못하게하고 싶습니다. 또한 태블릿을 시작할 때 자동으로 실행되어야하며 계속 켜져 있어야합니다. 즉, 어떤 이유로 종료되면 태블릿을 표준 GUI로 되돌려서는 안되며이 애플리케이션을 다시 시작해야합니다.앱을 지원하는 지속성 및 시작 서비스

일부 키워드와 같이 시작 지점을 알 수 없습니다. 여기서는 서비스 (응용 프로그램의 지속성 및 시작을 유지 관리)와 응용 프로그램 자체를 코딩해야한다고 상상합니다.

몇 가지 아이디어/키워드/잠재적 시작점/의견을 제공해 주시겠습니까?

미리 감사드립니다. 여기

답변

0

확인할 필요가 몇 가지 :

1) 어떻게 부팅시 응용 프로그램을 시작합니다.

2.) 백그라운드에서 서비스/스레드를 실행하여 응용 프로그램이 실행 중인지 확인하고 시작하지 않는 방법.

3.) 버튼을 비활성화하는 방법, 즉 앱을 종료하지 않거나 활동이 사용자 간섭으로 종료하지 않는 방식으로 '뒤로'버튼과 같은 방법. (그래도 아주 나쁜 습관입니다!) :)

4.) 유지 보수를 위해 응용 프로그램을 종료하는 방법이 있어야합니다. 저것에서 창조적 있으십시오. 패스워드 등으로 만 종료 할 수 있습니다.

+0

점을 도와 주셔서 감사합니다. 시작시 안드로이드 타블렛이 GUI를 전혀 표시하지 못하게 할 수 있습니까? 태블릿을 켤 때 사용자에게 내 프로그램의 GUI를 보여주고 싶습니다. 부팅 체인에서 서비스가이 응용 프로그램을 시작할 때 자동으로 수행됩니까? 추신. 프로그램을 중지 할 수있는 기능 : 서비스가 wifi를 통해 명령을 수신하므로 서비스 자체가 제어됩니다. – user1708206

+0

CommonsWare가 아래에서 말했듯이,이 경우 홈 화면 대체가 가장 좋을 것입니다. – SunnySonic

0

사용자가이 소프트웨어를 종료하지 않도록하고 싶습니다.

홈 화면으로 설정하십시오. 어떤 이유로으로 종료 될 경우

또한, 자동으로 즉, 태블릿에서 시작하고에 persisnts 실행됩니다해야 정제는 표준 GUI로 돌아가서는 안하지만,이 응용 프로그램을 다시 시작하고 GUI를 나타냅니다.

홈 화면으로 설정하십시오.

+0

WOW 귀하의 답변 :) 고마워, "홈 스크린"내가 왜이 게시물을 만들었습니다. 다시 한 번 고마워, 고마워. :) – user1708206