Android の目覚まし時計アプリの UI がどのように設計されているかを理解しようとしています。これは Holo Dark テーマを使用しているようです。
含まれているスクリーンショットは、[アラームの作成/編集]Activity
画面です。Android の設定に似ています。この場合ですか?「アラームをオンにする」と「バイブレーション」の行が のように見えるためですChexboxPreferences
。「着信音」行は のように見えますRingtonePreference
。「時間」行はどうですか?
以下の回答の 1 つに対するコメントで @eric が述べたように、目覚まし時計アプリと同様のインターフェイスを再作成しようとしています。アプリからアラーム マネージャーを開始するインテントを送信したくありません。
「ラベル」行はどうですか?これは、ビューのように機能しEditText
ます。xml タグ内でViews
との組み合わせを使用できますか?Preferences
PreferenceScreen
また、ActionBar
には垂直パイプがあります。これがどのように作成されたかはわかりませんが、「完了」ビューはImageButton
?
アラームアプリには1つのアラームだけでなく複数のアラームを設定できるため、これが設定の組み合わせであるとは完全に確信していません. 複数のアラームがあり、複数のファイルを使用しない場合SharedPreferences
、コンテンツ プロバイダーを作成して、複数のアラームに関連する情報を保存することは当然のことです。