定义的布局文件:

<?xml version="1.0" encoding="utf-8"?>        

主程序文件:

package com.toby.personal.testlistview;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.widget.DatePicker;import android.widget.TextView;import java.util.Calendar;public class MainActivity extends AppCompatActivity {    final private static String TAG = "Toby_Test";    private int year;    private int month;    private int day;    private int hour;    private int minute;    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        final Calendar c = Calendar.getInstance();        year = c.get(Calendar.YEAR);        month = c.get(Calendar.MONTH);        day = c.get(Calendar.DATE);        hour = c.get(Calendar.HOUR);        minute = c.get(Calendar.MINUTE);        final DatePicker datePicker = (DatePicker) findViewById(R.id.datePicker);        datePicker.init(year, month, day, new DatePicker.OnDateChangedListener() {            @Override            public void onDateChanged(DatePicker datePicker, int y, int m, int d) {                year = y;                month = m;                day = d;                showDate(y, m, d, hour, minute);            }        });        showDate(year, month, day, hour, minute);    }    private void showDate(int y, int M, int d, int h, int m) {        TextView showText = (TextView) findViewById(R.id.showText);        showText.setText("Current Datetime: " + y + "/" + (M + 1) + "/" + d + " " + h + ":" + m);    }}

该示例的运行效果:

使用示例

参考文献:《疯狂Android讲义(第2版)》

更多相关文章

  1. React-Native中用Android(安卓)Studio运行报Duplicate错
  2. android7.0适配权限问题
  3. Gradle 进阶学习
  4. android app 捕获全局异常,保存成文件
  5. 强力提高 android 4 编译效率(c,c++部分)
  6. FileUtil:文件处理工具类
  7. TextView使用指定的TTF字库
  8. android 获取缓存文件的地址
  9. 真正实现TextView跑马灯效果

随机推荐

  1. android中自定义view构造函数ContentItem
  2. android Intent打开URL链接
  3. Retrofit2使用方式和源码解析
  4. Android一键拍照功能
  5. as&vscode生成key及打包android
  6. android http请求并解析返回的xml
  7. android获取设备屏幕大小的方法
  8. Android开启关闭手机扬声器
  9. Android实现手机震动抖动效果的方法
  10. Android二级联动菜单的实现