Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發實例 >> Android 控件之DatePicker,TimePicker,Calender

Android 控件之DatePicker,TimePicker,Calender

編輯:Android開發實例

 

  在Android中關於日期時間的類有TimePicker、DatePicker、TimePickerDialog、DatePickerDialog、Calendar。其中TimePickerDialog、DatePickerDialog是對話框形式。

一、TimePicker

  查看一個在24小時或上午/下午模式下一天的時間。

  1.重要方法

    setCurrentMinute(Integer currentMinute)設置當前時間的分鐘

    getCurrentMinute()獲取當前時間的分鐘

    setEnabled(boolean enabled)設置當前視圖是否可以編輯。

    setOnTimeChangedListener(TimePicker.OnTimeChangedListener onTimeChangedListener)當時間改變時調用

  2.實例:

timePicker=(TimePicker)findViewById(R.id.timePicker);
  timePicker.setCurrentHour(16);
  timePicker.setCurrentMinute(10);
  updateDisplay(16,10);
  timePicker.setOnTimeChangedListener(this);

 

二、DatePicker

    1.重要方法

      getDayOfMonth():獲取當前Day

      getMonth():獲取當前月

      getYear()獲取當前年

      updateDate(int year, int monthOfYear, int dayOfMonth):更新日期

三、TimePickerDialog、DatePickerDialog

  以對話框形式顯示日期時間視圖

四、Calendar

    日歷是設定年度日期對象和一個整數字段之間轉換的抽象基類,如,月,日,小時等。

  實例

final Calendar calendar=Calendar.getInstance();
  mYear=calendar.get(Calendar.YEAR);
  mMonth=calendar.get(Calendar.MONTH);
  mDay=calendar.get(Calendar.DAY_OF_MONTH);
  mHour=calendar.get(Calendar.HOUR_OF_DAY);
  mMinute=calendar.get(Calendar.MINUTE);

此類方法不做贅述

 

源碼下載
WidgetDemo.rar

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved