package com.zte.android.lession;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.DatePicker;
import android.widget.TextView;
import android.widget.TimePicker;
public class Activity_008_datepicker extends Activity
{
private DatePicker datePicker ;
private TimePicker timePicker ;
private TextView txt ;
private Button getTimeBtn ;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_008_clock_layout);
//实例化组件
datePicker = (DatePicker)findViewById(R.id.l008_datePicker1);
timePicker = (TimePicker)findViewById(R.id.l008_timePicker1);
txt = (TextView)findViewById(R.id.l008_textView1);
getTimeBtn = (Button)findViewById(R.id.l008_button1);
//set listener
getTimeBtn.setOnClickListener(btnListener);
}
private OnClickListener btnListener = new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
//获取日期
int year = datePicker.getYear();
int month = datePicker.getMonth()+1;
int day = datePicker.getDayOfMonth();
//获取时间
int hour = timePicker.getCurrentHour();
int minute = timePicker.getCurrentMinute();
//设置时间
txt.setText(year+" "+month+" "+day+" "+hour+":"+minute);
}
};
}
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<DatePicker
android:id="@+id/l008_datePicker1"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
<TimePicker
android:id="@+id/l008_timePicker1"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
<Button
android:id="@+id/l008_button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="获取时间" />
<TextView
android:id="@+id/l008_textView1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="" />
</LinearLayout>
分享到:
相关推荐
这个是Android入门中的日期和时间控件,比较简单
12、DatePicker TimePicker View 日期时间选择器 13、ProgressBar View 普通进度条、显示在标题栏上的进度条 14、RatingBar View 评级 15、 SeekBar 拖动条,音量调节效果 16、ScrollView 、HorizontalScrollView ...
该代码是一个日期和时间事件处理的应用程序范例。 它介绍的是如何设置/读出日期和时间。执行DatePickerDialog()方法可以设置/读出系统的年、月、日,执行TimePickerDialog()方法乐意设置/读出系统的时、分。
《Android从入门到精通》 第1章 初识Android 1.1 什么是Android 1.1.1 移动信息设备分类 1.1.2 Open Handset Alliance和 Android 1.2 Android简介 1.2.1 Andriod的历史 1.2.2 Andriod的未来 1.2.3 Andriod平台的技术...
7.3.10 时间选择器(TimePicker)介绍与应用 7.3.11 滚动视图(ScrollView)介绍与应用 7.3.12 进度条(ProgressBar)介绍与应用 7.3.13 拖动条(SeekBar)介绍与应用 7.3.14 评分组件(RatingBar)介绍与应用 7.3.15 图片视图...
7.3.10 时间选择器(TimePicker)介绍与应用 7.3.11 滚动视图(ScrollView)介绍与应用 7.3.12 进度条(ProgressBar)介绍与应用 7.3.13 拖动条(SeekBar)介绍与应用 7.3.14 评分组件(RatingBar)介绍与应用 7.3.15 图片视图...
7.3.10 时间选择器(timepicker)介绍与应用 90 7.3.11 滚动视图(scrollview)介绍与应用 91 7.3.12 进度条(progressbar)介绍与应用 92 7.3.13 拖动条(seekbar)介绍与应用 93 7.3.14 评分组件(ratingbar)...
《Android开发入门与实战》内容上涵盖了用Android开发的大部分场景,从Android基础介绍、环境搭建、SDK介绍、Market使用,到应用剖析、组件介绍、实例演示等方面。从技术实现上,讲解了5个Android平台下的完整综合...
Google Android开发入门与实战的代码 1章 掀起你的盖头来——初识Android. 1 1.1 认识Android 1 1.2 Android的背景 2 1.2.1 Android的历史 2 1.2.2 Android的发展 2 1.3 我的Android我做主 2 ...
包含的各种控件都有截图: Log图文详解(Log.v,Log.d,Log.i,...日期选择器(DatePicker)的使用.doc、 时间选择器(TimePicker)的使用.doc、 文本框(TextView)的使用.doc、 自动完成文本(AutoCompleteTextView)的使用.doc
在Android,iOS和网络上测试 使用原生的Date.Intl API,可在Web / iOS上直接使用(自动日期名称,月份翻译,而不会增加软件包的大小) 简单的API 类型安全 无尽的(虚拟)滚动 表演者 出色的React Native Web支持...