2016-11-06 9 views
1

コミュニティ、独自のカレンダー構造を作成するには?

基本的に私は自分のカレンダーアプリケーションで作業しています。その専用プロジェクトは特定の機能を追加するためのもので、私は例えばS-Planner、Calendarなどを使用しません。
Googleカレンダーは私の意見では素晴らしい選択ですが、私は自分で基本を学びたいと思っています。

私はちょうど2,3日前に始めました。
このアプリは4.4 Kitkat以上のバージョンが必要です。だから、イベントやリマインダーを追加することが可能でなければなりません

enter image description here

:私はこのように見て、基本的なカレンダービューで開始しました。どの日付が選択されているかを確認し、日付の選択ダイアログで作業することは可能ですか?または、GridViewを作成して記入する必要があります。多分そのように:

ちょうどカレンダーのAPIを使用して、このようなインスタンスを作成します:

Calendar calendar = GregorianCalendar.getInstance(); 

しかし、私のアレイ月の日付を与える何の機能は、例えばはありません。どのようにそれを埋めることが可能です。 私はいくつかの例を探して:

https://www.toptal.com/android/android-customization-how-to-build-a-ui-component-that-does-what-you-want

これは必要ですか?たぶん簡単な方法があります。私はCalendar Apiを理解していません。

カレンダーの背後にあるロジックは、CalendarContractを使用して整理できます。 例:

Intent calIntent = new Intent(Intent.ACTION_INSERT); 
calIntent.setData(CalendarContract.Events.CONTENT_URI); 
startActivity(calIntent); 

これは今ではありません。
カレンダー構造を作成して表示する方法を知りたいだけです。たぶん、別の月の日付を表示するヒントかもしれません(たとえば、2016年の最初の11月=火曜日ですので、31.10も表示する必要があります)

私はこの時点で多くの情報があると思います。あなたの一部が私を助けてくれることを願っています。私は英語がすいません、申し訳ありませんが、それは最善ではありませんが、その点を理解する必要があります。すてきな一日を。

また、ここに私の最初の投稿がありますので、どの情報が不足しているか、または再フォーマットする必要があるかどうかを教えてください。

+0

あなたの質問は非常に明確ではありません。あなたが達成したいことを正確に説明してください。皆さんがカレンダーを作成したいと思っていることだけを理解しています。あなたはこれのための素晴らしいオープンソースライブラリを持っています - https://github.com/prolificinteractive/material-calendarview – Juvi

答えて

0

このようなものをお探しですか?これは、あなたが日付にイベントを追加することができ、完全にカスタマイズされたカレンダーです、日付変更などを聞くことができます。

https://github.com/khetanrajesh/CustomCalendar

+0

ありがとう、私はすでに自分の1つを終えました:) – jbvvb

+0

thats great !! – khetanrajesh

関連する問題