Android高手進階教程(二十三)之---Android中的日曆讀寫操作!!!

android_tutor發表於2011-01-26

大家好,好久沒有更新blog了,今天給大家分享一下Android中一些自帶日曆的操作方法,這裡主要用到了ContentProiver的知識.如果大家不明白ContentProvider建議先查一下資料,知道它是幹什麼的。這樣更容易下面的例子.

好了廢話不說,這裡提個醒,Android中的日曆,只有真機才有,模擬上是沒有的,所以測試環境一定要真機!!

因為日曆是系統自帶的,所以我們讀寫它一定要申請許可權,也就是在AndroidManifest.xml加如下兩行程式碼(一個讀一個寫):

Android中日曆用了三個URL,分別是日曆使用者的URL,事件的URL,事件提醒URL,三個URL在Android2.1之前是如下的樣子:

但是在Android2.2版本以後,三個URL有了改變,變成如下的樣子:

  

還是老樣子,為了讓大家更好的理解,我寫了一個簡單的Demo,大家按照我的步驟一步一步的來:

第一步:新建一個Android工程命名為CalendarDemo.

第二步:修改main.xml佈局檔案,增加了三個按鈕,程式碼如下:

第三步:修改主核心程式CalendarDemo.java,程式碼如下:

  

第四步:在AndroidManifest.xml中申請許可權,程式碼如下:

第五步:執行上述Android工程,檢視效果:

                  執行首介面                                                      獲取登入賬戶名

 

                         獲取事件title                                             插入一個事件

 

                     檢視日曆多了一條事件                                       檢視事件詳情

 

Ok今天就講到這裡,呵呵~

原始碼下載地址:http://download.csdn.net/source/3004309

相關文章