码迷,mamicode.com
首页 > 移动开发 > 详细

Android学习七:new Date使用

时间:2015-04-26 22:29:37      阅读:202      评论:0      收藏:0      [点我收藏+]

标签:

1.例子

学习时间函数,并实现了简单的多个按钮监听同一个事件的方法

 

2.代码

代码很简单,也很清晰

package com.example.datetime;

import java.text.SimpleDateFormat;
import java.util.Date;

import android.app.Activity;
import android.app.AlertDialog;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;

public class DatetimeActivity extends Activity implements OnClickListener
{// 注意这里实现了OnClickListener接口
    @Override
    protected void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_datetime);
        Button btnShowDate = (Button) findViewById(R.id.btnShowDate);
        Button btnShowTime = (Button) findViewById(R.id.btnShowTime);

        //注意这里的监听器方法
        btnShowDate.setOnClickListener(this);
        btnShowTime.setOnClickListener(this);
    }

    @Override
    public void onClick(View v)
    {
        //注意这里的单击事件的处理方法
        SimpleDateFormat sdf = null;
        switch (v.getId())
        {
        case R.id.btnShowDate:
            sdf = new SimpleDateFormat("yyyy-MM-dd");
            showDialog("當前日期", sdf.format(new Date()));
            break;
        case R.id.btnShowTime:
            sdf = new SimpleDateFormat("HH:mm:ss");
            showDialog("當前時間", sdf.format(new Date()));
            break;
        }

    }

    //窗口弹出
    private void showDialog(String title, String msg)
    {
        AlertDialog.Builder builder = new AlertDialog.Builder(this);
        builder.setTitle(title);
        builder.setMessage(msg);
        builder.create().show();
    }
}

3.总结

每天写个例子,保持手感

Android学习七:new Date使用

标签:

原文地址:http://www.cnblogs.com/supertonny/p/4458441.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!