2013-10-09 66 views
0

我是新創建的Windows Phone 8應用程序。我想創建一個跟蹤我日常活動的日曆應用程序。我知道日曆應用程序中已經有一個內部版本,但我想嘗試在自己的用戶界面中創建自己的自我。Windows Phone 8創建日曆應用程序

有沒有辦法獲取日曆的日期。例如,構建API以訪問我不需要自己創建的日期,例如在我自己的函數中創建一個全新的日曆應用程序。我將不得不考慮閏年,哪一個月有31天,哪一個月沒有。我做了一些研究,但我得到的最多的就是能夠訪問日曆中構建的約會。如果我的理論有什麼問題,請糾正我。

回答

6

我將不得不考慮閏年,哪一個月有31天,哪一個月沒有。

你不應該爲自己寫任何代碼。您可以使用現有的DateTime類型,也可以使用我的Noda Time library,它可以將您可能具有的各種「種類」日期和時間值分成不同的類型。無論哪種方式,有方法已經瞭解月份的長度等 - 你應該確保你不重新發明輪子。相反,想想你的數據模型是什麼樣子的,用戶交互是什麼,演示文稿應該是什麼樣的等等。(真的很早想到就是你想要做的關於時區的事情。)

我個人建議不是試圖與現有的日曆整合,至少開始。你整合的代碼越多,它就越難。這真的取決於這個應用程序的目標是創建一個完整的真實解決方案,以及它是一個學習過程。

+0

我把你的答案考慮在內,因爲我不確定如何使用庫。我還會關注你在 處指出的幾點(有一點需要考慮的事情就是你想對時區做些什麼)。我將開始尋找一種方式來處理用戶交互。非常感謝答案! –

相關問題