プログラムでAndroidのロック画面を変更する方法はありますか? はいの場合、そのビュー内でアニメーションを作成することは可能ですか?
2 に答える
android は公式には素敵な API でサポートしていませんが、この問題にはいくつかの解決策があります。私が考えることができ、すべてのデバイスとAndroidバージョンで完全に動作する最高のものはこれです:
ランチャーとして機能するアプリを作成し、ユーザーにロック画面を無効にするよう依頼できます。
このように、画面をオフにしてオンにすると、アプリが表示され、必要なことは何でも実行できます。
アプリがロック解除されるたびに、ユーザーが選択した実際のランチャーにホーム ボタンのインテントが送信されます。
もちろん、他にも解決策はありますが、私が試したように、すべての Android デバイスとバージョンで何らかの問題が発生しています。彼らは電源オフの意図を聞いて動作し、Android ソース コードで発見した欠陥を使用してホーム ボタンをブロックします。すべてのデバイスと Android バージョンで動作するとは限りません。
そのようなアプリの例は、「widgetLocker」と「Picture Password Lockscreen」です。
プログラムでAndroidのロック画面を変更する方法はありますか?
いいえ、ロック画面は 1 つしかないためです。Android 4.2 では、ユーザーが選択した場合、ユーザーはアプリ ウィジェットをロック画面に追加できます。ロック画面に追加できるアプリ ウィジェットの作成を選択できます。
はいの場合、そのビュー内でアニメーションを作成することは可能ですか?
一般的に、いいえ。通常、アプリ ウィジェットはアニメーション化されません。