久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

Android開發之DatePickerDialog、TimePickerDialog時間日期

這篇文章主要介紹了Android開發之DatePickerDialog、TimePickerDialog時間日期對話框用法,結合實例形式分析了Android使用DatePickerDialog、TimePickerDialog顯示日期時間相關操作技巧,需要的朋友可以參考

本文實例講述了Android開發之DatePickerDialog、TimePickerDialog時間日期對話框用法。分享給大家供大家參考,具體如下:

用法:

一、創建兩個 DatePickerDialog、TimePickerDialog 實例調用 show() 方法即可將他們顯示出來

二、為 DatePickerDialog、TimePickerDialog 實例分別綁定監聽器,通過監聽獲得用戶設置

效果:

DatePickerDialog

TimePickerDialog

下面是具體的實現方法:


public class MainActivity extends Activity {
 private Button buttonDate;
 private Button buttonTime;
 @Override
 protected void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.activity_main);
  buttonDate = (Button) findViewById(R.id.dataBn);
  buttonTime = (Button) findViewById(R.id.timeBn);
  iniClick();//Binding the listeners for you program
 }
 public void iniClick(){
  //set listener for your Date button
  buttonDate.setOnClickListener(new View.OnClickListener() {
   @Override
   public void onClick(View v) {
    Calendar calendar = Calendar.getInstance();
    //create a datePickerDialog and then shoe it on your screen
    new DatePickerDialog(MainActivity.this,//binding the listener for your DatePickerDialog
      new DatePickerDialog.OnDateSetListener() {
       @Override
       public void onDateSet(DatePicker view, int year, int month, int dayOfMonth) {
        Toast.makeText(MainActivity.this,"Year:" + year + " Month:" + month + " Day:" + dayOfMonth,Toast.LENGTH_SHORT).show();
       }
      }
      , calendar.get(Calendar.YEAR)
      , calendar.get(Calendar.MONTH)
      , calendar.get(Calendar.DAY_OF_MONTH)).show();
   }
  });
  //set listener for your Time button
  buttonTime.setOnClickListener(new View.OnClickListener() {
   @Override
   public void onClick(View v) {
    Calendar calendar = Calendar.getInstance();
    //create a datePickerDialog and then shoe it on your screen
    new TimePickerDialog(MainActivity.this,
      new TimePickerDialog.OnTimeSetListener() {
       @Override
       public void onTimeSet(TimePicker view, int hourOfDay, int minute) {
        Toast.makeText(MainActivity.this,"Hour:" + hourOfDay + " Minute:" + minute ,Toast.LENGTH_SHORT).show();
       }
      }
      , calendar.get(Calendar.HOUR_OF_DAY)
      , calendar.get(Calendar.MINUTE)
      , true).show();
   }
  });
 }
}

這里是布局文件:


<?xml version="1.0" encoding="utf-8" ?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
 android:id="@+id/idtatabHost"
 android:layout_width="match_parent"
 android:layout_height="match_parent"
 android:orientation="horizontal"
 android:layout_weight="1">
 <Button
  android:id="@+id/dataBn"
  android:text="點我一下 挑日期"
  android:layout_width="0dp"
  android:layout_weight="1"
  android:layout_height="wrap_content" />
 <Button
  android:id="@+id/timeBn"
  android:text="點我一下 挑時間 。。。"
  android:layout_width="0dp"
  android:layout_weight="1"
  android:layout_height="wrap_content" />
</LinearLayout>

PS:這里再為大家推薦幾款關于日期與時間計算的在線工具供大家參考使用:

在線日期/天數計算器:
http://tools.html5code.net/jisuanqi/date_jisuanqi

在線萬年歷日歷:
http://tools.html5code.net/bianmin/wannianli

在線陰歷/陽歷轉換工具:
http://tools.html5code.net/bianmin/yinli2yangli

Unix時間戳(timestamp)轉換工具:
http://tools.html5code.net/code/unixtime

更多關于Android相關內容感興趣的讀者可查看本站專題:《Android日期與時間操作技巧總結》、《Android開發入門與進階教程》、《Android基本組件用法總結》、《Android視圖View技巧總結》、《Android布局layout技巧總結》及《Android控件用法總結》

希望本文所述對大家Android程序設計有所幫助。

【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

相關文檔推薦

這篇文章主要介紹了Android開發之TabHost選項卡及相關疑難解決方法,結合實例形式較為詳細的分析了Android開發中TabHost選項卡的常見用法以及相關疑難問題解決方法,需要的朋友可以參考下
這篇文章主要介紹了Android TabHost選項卡標簽圖標始終不出現的解決方法,涉及Android界面布局相關屬性與狀態設置操作技巧,需要的朋友可以參考下
這篇文章主要介紹了Android開發之Notification手機狀態欄通知用法,結合實例形式分析了Android Notification手機狀態欄通知的常見函數、功能及使用技巧,需要的朋友可以參考下
這篇文章主要介紹了Android開發實現模仿微信小窗口功能,結合實例形式分析了Android實現微信風格Dialog對話框窗口相關功能與布局操作技巧,需要的朋友可以參考下
這篇文章主要介紹了Android開發之PopupWindow創建彈窗、對話框的方法,結合實例形式詳細分析了Android使用PopupWindow創建對話框相關操作技巧,需要的朋友可以參考下
這篇文章主要介紹了Android開發之ProgressDialog進度對話框用法,簡單介紹了ProgressDialog進度對話框常見函數功能,并結合實例形式分析了ProgressDialog組件創建及使用進度對話框相關操作技巧,需
主站蜘蛛池模板: 国产精品欧美一区二区 | 成人一区二区三区视频 | 天天天天天天天干 | 一二三在线视频 | 精品一区二区三区中文字幕 | 国产在线第一页 | 久久久成人网 | 日韩视频观看 | 91久久久久久久久久久 | 狠狠色综合欧美激情 | 亚洲自拍偷拍免费视频 | 成人精品国产一区二区4080 | 欧美日韩国产在线 | 亚洲毛片在线观看 | 日韩视频在线免费观看 | 欧美日韩综合一区 | 黄色国产在线视频 | 亚洲成人www | 麻豆久久久 | 午夜在线视频一区二区三区 | 午夜精品一区二区三区在线观看 | 狠狠干天天干 | 免费观看a级毛片在线播放 黄网站免费入口 | 欧美a级成人淫片免费看 | 成人午夜激情 | 亚洲精品中文字幕在线 | 中文字幕精品一区二区三区精品 | 91视频大全| 国产专区在线 | 可以看黄的视频 | 国产视频三级 | 国产一区二区三区四区三区四 | 日韩三级电影一区二区 | 欧美激情a∨在线视频播放 成人免费共享视频 | 秋霞影院一区二区 | 久久久www | 欧美色999| 日韩一区二区三区在线观看 | 亚洲视频欧美视频 | 日本一区二区三区四区 | 99热精品在线 |