web-dev-qa-db-ja.com

Androidアプリのカレンダーライブラリ

私はiPhoneのアプリを設計しています。Androidアプリです。アプリが初めて起動されたとき、それはAPIにヒットし、1年間一般的な大きなデータベースを返します(365日間のイベント私のアプリでは、ユーザーがボタンを押すと、カレンダーが開かれ、グリッドビューに日付を表​​示する現在の日付が表示されます。日付にスケジュールがある場合、緑色で表示され、イベントがない場合は表示されます他の色でも同じですが、他にもいくつかの操作があります。iPhoneアプリでは、すべてのカレンダービュー、日付の色、イベントのスケジュールはライブラリによって行われます。

同様に、Androidアプリ用のライブラリがあります。これにより、私の作業が大幅に削減されます。そのようなものはありますか。提案をお願いします。

14
Guru
25
CommonsWare

この質問はかなり前のことなので、おそらくあなたはあなたの解決策を見つけました。私はここで私の解決策を共有しますので、他の人がそれを役に立つと思うかもしれません。

豊富な機能をサポートするCaldroidライブラリ( https://github.com/roomorama/Caldroid )を作成しました。

  • フラグメントとして埋め込まれるか、ダイアログとして表示されます
  • 最小/最大日付を設定します。最小/最大範囲外の日付は無効としてマークされています
  • 無効な日付を設定する
  • 日付から日付までを選択します
  • クライアントは、ユーザーがカレンダーを操作するときにさまざまなイベントをリッスンできます
  • ルックアンドフィールをカスタマイズする
27
thomasdao