私はウェブサイト(this、thisおよびthisなど)で多くの同様の質問を探しています。自分のカスタムロック画面を実装したい人(ウィジェットに関する話ではない)これまでのところ、ユーザーが使用している2つの実装方法がありました。カスタムロック画面の実装方法
ホームスクリーン交換。このテクニックでは、ホームスクリーンアプリケーションを作成することを提案しています。ここで、ロック解除ロジックの後にデフォルト画面が表示されます。この状況では、ロック画面が表示されているときにHome、Search、Menu、Backボタンを無効にし、Screen off-onロジックを実装する必要があります。
アプリケーション。この技術では、通常のアプリが作成され、ロック解除ロジックの後にデフォルトの画面が表示されます。この状況では、ロック画面が表示されているときにHome、Search、Menu、Backボタンを無効にし、Screen off-onロジックを実装する必要があります。
ここで、2つのアプローチの違いは何ですか? StackOverflowコミュニティは、ホーム画面の置き換えテクニックにもっと重点を置いているようです。私はAndroid開発には非常に新しいので、私はそれについていくつかの側面が不足している可能性があります。どんなアプローチをとるべきか、なぜそれを提案してください? (これは簡単ですか?)
ありがとうございます!
ありがとうございました。私はちょうどSDKに付属している "ホーム"サンプルアプリケーションをインストールしました。一度私はインストールし、クリックして "常に"使用する。 「Manage Apps」 - >「Restore default settings」オプションにもうアクセスできないため、工場を再設定する必要がありました。しかし、私はあなたが言っていることを見る。この側面の他に、他のボトルネックがありますか?パフォーマンスは? –
私はパフォーマンスに話すことができません。私はそれが動作するために多くのトリックを使用しなければならないので、維持する頭痛になると言うことができ、ユーザーが新しいOSアップデートを受け取ったときにそれらのトリックが機能しなくなることがあります。 –
実際には、工場出荷時の設定をリセットする必要はありませんでした。おそらくGoogle Playから新しいホーム画面をインストールしてダイアログを再起動した可能性があります。また、adbで直接アプリケーションを削除した可能性もあります。 –