最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

詳解Android控件之DatePicker、TimePicker探究

 更新時間:2016年12月05日 15:13:51   作者:Ruthless  
本篇文章主要介紹了Android控件之DatePicker、TimePicker探究,非常具有實用價值,需要的朋友可以參考下。

一、DatePicker繼承自FrameLayout類,日期選擇控件的主要功能是向用戶提供包含年、月、日的日期數(shù)據(jù)并允許用戶對其修改。如果要捕獲用戶修改日期選擇控件中的數(shù)據(jù)事件,需要為DatePicker添加OnDateChangedListener監(jiān)聽器。

二、TimePicker也繼承自FrameLayout類。時間選擇控件向用戶顯示一天中的時間(可以為24小時,也可以為AM/PM制),并允許用戶進行選擇。如果要捕獲用戶修改時間數(shù)據(jù)的事件,便需要為TimePicker添加OnTimeChangedListener監(jiān)聽器

以下模擬日期與時間選擇控件的用法

目錄結(jié)構(gòu)

main.xml布局文件

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  android:orientation="vertical"
  android:layout_width="fill_parent"
  android:layout_height="fill_parent">
  <DatePicker android:id="@+id/datePicker" 
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="center_horizontal"/>
  <EditText android:id="@+id/dateEt"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:cursorVisible="false"
    android:editable="false"/>
  <TimePicker android:id="@+id/timePicker" 
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="center_horizontal"/>
  <EditText android:id="@+id/timeEt"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:cursorVisible="false"
    android:editable="false"/>
</LinearLayout>

DpTpActivity類

package com.ljq.activity;

import java.util.Calendar;

import android.app.Activity;
import android.os.Bundle;
import android.widget.DatePicker;
import android.widget.EditText;
import android.widget.TimePicker;
import android.widget.DatePicker.OnDateChangedListener;
import android.widget.TimePicker.OnTimeChangedListener;

public class DpTpActivity extends Activity {
  private EditText dateEt=null;
  private EditText timeEt=null;
  
  @Override
  public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    dateEt=(EditText)findViewById(R.id.dateEt);
    timeEt=(EditText)findViewById(R.id.timeEt);
    DatePicker datePicker=(DatePicker)findViewById(R.id.datePicker);
    TimePicker timePicker=(TimePicker)findViewById(R.id.timePicker);
    
    Calendar calendar=Calendar.getInstance();
    int year=calendar.get(Calendar.YEAR);
    int monthOfYear=calendar.get(Calendar.MONTH);
    int dayOfMonth=calendar.get(Calendar.DAY_OF_MONTH);
    datePicker.init(year, monthOfYear, dayOfMonth, new OnDateChangedListener(){

      public void onDateChanged(DatePicker view, int year,
          int monthOfYear, int dayOfMonth) {
        dateEt.setText("您選擇的日期是:"+year+"年"+(monthOfYear+1)+"月"+dayOfMonth+"日。");
      }
      
    });
    
    timePicker.setOnTimeChangedListener(new OnTimeChangedListener(){

      public void onTimeChanged(TimePicker view, int hourOfDay, int minute) {
        timeEt.setText("您選擇的時間是:"+hourOfDay+"時"+minute+"分。");
      }
      
    });
  }
}

運行結(jié)果

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Android基于BaseExpandableListAdapter實現(xiàn)的二級列表仿通話記錄功能詳解

    Android基于BaseExpandableListAdapter實現(xiàn)的二級列表仿通話記錄功能詳解

    這篇文章主要介紹了Android基于BaseExpandableListAdapter實現(xiàn)的二級列表仿通話記錄功能,結(jié)合具體實例形式分析了Android實現(xiàn)通話記錄功能的布局與功能相關(guān)操作技巧,需要的朋友可以參考下
    2017-07-07
  • Android智能指針輕量級Light Pointer初識

    Android智能指針輕量級Light Pointer初識

    這篇文章主要為大家介紹了Android智能指針輕量級Light Pointer初識詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-12-12
  • Android中實現(xiàn)長按修改ListView對象的內(nèi)容

    Android中實現(xiàn)長按修改ListView對象的內(nèi)容

    這篇文章主要給大家介紹了在Android中實現(xiàn)長按修改ListView對象內(nèi)容的相關(guān)資料,文中給出了完整的示例代碼,相信對大家具有一定的參考價值,需要的朋友們下面來一起看看吧。
    2017-02-02
  • Android本地驗證碼的生成代碼

    Android本地驗證碼的生成代碼

    這篇文章主要為大家詳細介紹了Android本地驗證碼的生成,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-01-01
  • Android使用緩存機制實現(xiàn)文件下載及異步請求圖片加三級緩存

    Android使用緩存機制實現(xiàn)文件下載及異步請求圖片加三級緩存

    這篇文章主要介紹了Android使用緩存機制實現(xiàn)文件下載及異步請求圖片加三級緩存的相關(guān)資料,需要的朋友可以參考下
    2016-02-02
  • Flutter之?ListView組件使用示例詳解

    Flutter之?ListView組件使用示例詳解

    這篇文章主要為大家介紹了Flutter之?ListView組件使用示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-10-10
  • Android編程之光線傳感器用法詳解

    Android編程之光線傳感器用法詳解

    這篇文章主要介紹了Android編程之光線傳感器用法,結(jié)合實例形式分析了Android光線傳感器的功能、實現(xiàn)步驟與相關(guān)注意事項,并給出了相關(guān)demo示例,需要的朋友可以參考下
    2017-11-11
  • 鴻蒙手機版JNI實戰(zhàn)案例解析(JNI開發(fā)、SO庫生成、SO庫使用)

    鴻蒙手機版JNI實戰(zhàn)案例解析(JNI開發(fā)、SO庫生成、SO庫使用)

    這篇文章主要介紹了鴻蒙手機版JNI實戰(zhàn)(JNI開發(fā)、SO庫生成、SO庫使用)的相關(guān)資料,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-04-04
  • android 設(shè)置wallpaper的操作方法

    android 設(shè)置wallpaper的操作方法

    下面小編就為大家?guī)硪黄猘ndroid 設(shè)置wallpaper的操作方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-08-08
  • Android 架構(gòu)之?dāng)?shù)據(jù)庫框架升級

    Android 架構(gòu)之?dāng)?shù)據(jù)庫框架升級

    上一篇講解了# Android 架構(gòu)之?dāng)?shù)據(jù)框架搭建 ,里面含有數(shù)據(jù)庫最基礎(chǔ)的增刪改查功能,不過只考慮了單數(shù)據(jù)庫,開發(fā)者可以舉一反三按照對應(yīng)思路設(shè)計多數(shù)據(jù)庫架構(gòu)。 在本篇里,將會講解令開發(fā)者比較頭疼的數(shù)據(jù)庫升級,需要的朋友可以參考下面文章內(nèi)容
    2021-09-09

最新評論

麻城市| 太原市| 锦屏县| 区。| 哈巴河县| 岑巩县| 黑山县| 渝中区| 伽师县| 盐津县| 讷河市| 安远县| 怀来县| 江山市| 榕江县| 广西| 滨州市| 堆龙德庆县| 垣曲县| 胶南市| 罗城| 工布江达县| 徐州市| 雷波县| 萨嘎县| 荥经县| 泗洪县| 武夷山市| 华蓥市| 苍梧县| 新丰县| 乐都县| 蛟河市| 万宁市| 永善县| 昌图县| 左权县| 兴国县| 祥云县| 合川市| 都兰县|