저는 웹 사이트 (this, this 및 this 외 다수)에서 비슷한 질문을 많이 모색했습니다. 자신 만의 맞춤형 잠금 화면을 구현하려는 사람들 (위젯에 대해 이야기하지 않음). 지금까지 사용자가 사용하고있는 두 가지 구현 기술이있었습니다.맞춤형 잠금 화면 구현 기법
홈 화면 교체. 이 기술에서는 홈 화면 응용 프로그램을 만들 것을 제안합니다. 잠금 해제 논리 후에 기본 화면이 나타납니다. 나는이 상황에서 개발자가 잠금 화면이 보이고 화면 오프 로직을 구현할 때 홈, 검색, 메뉴 및 뒤로 버튼을 비활성화해야한다고 생각한다.
신청서. 이 기술에서는 정상적인 앱이 만들어지며 잠금 해제 로직 이후에 기본 화면이 나타납니다. 나는이 상황에서 개발자가 잠금 화면이 보이고 화면 오프 로직을 구현할 때 홈, 검색, 메뉴 및 뒤로 버튼을 비활성화해야한다고 생각한다.
이제 두 가지 접근 방식의 차이점은 무엇인지 이해하지 못합니까? StackOverflow 커뮤니티는 홈 화면 대체 기술에 더 많은 스트레스를주는 것으로 보입니다. 나는 안드로이드 개발에 매우 익숙해있어서 그것에 관해 어떤 면모를 놓칠지도 모른다. 어떤 방법을 사용해야하며 그 이유는 무엇입니까? (또한, 그것은 쉽다?).
감사합니다.
감사합니다. 방금 SDK와 함께 제공되는 "Home"샘플 응용 프로그램을 설치했습니다. 일단 설치하고 "항상"사용하도록 클릭했습니다. Apps 관리 -> 기본 설정 복원 옵션에 더 이상 액세스 할 수 없기 때문에 공장 초기화가 필요했습니다. 하지만 당신이 말하는 것을 봅니다. 이 측면 외에도 병목 현상을 볼 수 있습니까? 성과 같은가요? –
성능에 대해 말할 수 없습니다. 사용자가 새로운 OS 업데이트를 받으면 트릭이 작동하지 않을 수 있기 때문에 많은 트릭을 사용해야하므로 유지 관리에 어려움이있을 수 있습니다. –
실제로 공장 초기화는 필요하지 않으며 Google Play에서 새 홈 화면을 설치하여 대화 상자를 다시 열었거나 adb로 직접 응용 프로그램을 제거했을 수 있습니다. –