0

私は、ユーザーが時間の範囲を指定できるように、私のアプリにセクションを作りたいと思っています。私は現時点でアンドロイドタイマーのようなものにデザインをしようとしていますが、問題があります。デザインのカスタム設定を行う必要がありますか、またはSharedPreferencesをFragmentで使用する必要がありますか?Androidスタジオのカスタム設定

Image of Android Clock Design

追加質問:私は、私はアプリを実行したときに表示されているクリスタルダブルレンジ・シークバーを使用していますが、時にAndroidのXML設計で、それは表示されません。

+0

AndroidスタジオはAndroidではありません。 Android Studioは_IDE_ – Shashanth

答えて

0

私はここであなたのユースケースを取得していません。私の理解では、&までの日付のような日付範囲を入力するようにユーザーに尋ねる画面が必要です。もしそうなら、私の提案は、それらの値を取得し、それらをSQLiteに格納するための別の画面を持つでしょう。

+0

です。SQLiteとPreferencesのどちらを使用するのかという大まかなルールはありますか? Androidの設定をガイドラインにしていて、SQLiteについてあまり言及していない。https://developer.android.com/guide/topics/ui/settings.html#Overview – ashkan117

+0

共有設定には、 SQLiteデータベースははるかに柔軟性があります。したがって、共有された環境設定は、アプリケーションが通知などを表示する場合には、ユーザーの設定を保存するのに特に便利です。SQLiteデータベースは何にでも役立ちますが、 両方のデータソースはローカルですが、ユーザーのGoogleアカウントにリンクされているクラウドストレージにアプリケーションデータをバックアップする機能があります。 https://developer.android.com/guide/topics/data/data-storage.html –

+0

ありがとうございます。また、SharedPreferenceはキーが必要なので、項目をプログラムで追加する必要がある場合は、項目を使用することができますか?ユーザーが必要なだけ多くのアカウントを追加できるように、ユーザーのサインインページがあります。設定は簡単です(ユーザー名とパスワードだけです)、それでもSQLiteを使って処理しますか? – ashkan117

関連する問題