android 基础知识 八

本文介绍如何在Android应用中使用AlertDialog显示当前日期和时间,并通过代码示例进行详细说明。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Android AlertDialog显示时间

  1. import java.text.SimpleDateFormat;
  2. import java.util.Date;
  3.   
  4. import android.app.Activity;
  5. import android.app.AlertDialog;
  6. import android.content.Intent;
  7. import android.os.Bundle;
  8. import android.view.View;
  9. import android.view.View.OnClickListener;
  10. import android.widget.Button;
  11.   
  12. public class main extends Activity implements OnClickListener {
  13.     /** Called when the activity is first created. */
  14.     private Button btnshowDate;
  15.     private Button btnshowTime;
  16.   
  17.     @Override
  18.     public void onCreate(Bundle savedInstanceState) {
  19.         super.onCreate(savedInstanceState);
  20.         setContentView(R.layout.main);
  21.         btnshowDate = (Button) findViewById(R.id.btnShowDate);
  22.         btnshowTime = (Button) findViewById(R.id.btnShowTime);
  23.   
  24.         btnshowDate.setOnClickListener(this);
  25.         btnshowTime.setOnClickListener(this);
  26.     }
  27.   
  28.     @Override
  29.     public void onClick(View v) {
  30.         // TODO Auto-generated method stub
  31.         switch (v.getId()) {
  32.         case R.id.btnShowDate: {
  33.             SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
  34.             showDialog("当前日期", sdf.format(new Date()));
  35.             break;
  36.         }
  37.         case R.id.btnShowTime: {
  38.             SimpleDateFormat sdf = new SimpleDateFormat("HH:mm;ss");
  39.             showDialog("当前时间", sdf.format(new Date()));
  40.             break;
  41.         }
  42.         }
  43.     }
  44.   
  45.     private void showDialog(String title, String msg) {
  46.         AlertDialog.Builder builder = new AlertDialog.Builder(this);
  47.         builder.setIcon(android.R.drawable.ic_dialog_info);
  48.         builder.setTitle(title);
  49.         builder.setMessage(msg);
  50.         builder.setPositiveButton("确定", null);
  51.         builder.create().show();
  52.         Intent intent;
  53.     }
  54. }
复制代码
-----------------------------------------------------------------
Android创建项目时所填写的名称和Android程序之间的关系

在创建Android项目时(Eclipse+AndroidSDK),需要填写的信息很多,如下图所示

20111002150650.jpg (48.45 KB, 下载次数: 0)

下载附件  保存到相册

2012-10-16 15:01 上传


Android项目创建完成之后:

20111002150711.jpg (15.93 KB, 下载次数: 0)

下载附件  保存到相册

2012-10-16 15:02 上传


在Android模拟器中:

20111002150727.jpg (11.86 KB, 下载次数: 0)

下载附件  保存到相册

2012-10-16 15:02 上传


在Android程序列表中显示的名称:

20111002150810.jpg (8.33 KB, 下载次数: 0)

下载附件  保存到相册

2012-10-16 15:03 上传



总结:
1.Project name:仅仅在Eclipse中使用
2.Application name:在Android程序列表和Android程序运行时,显示的是“Application name”
3.Package name:源代码包的位置
4.Create Activity:选择的化会创建一个默认的activity
资源下载链接为: https://pan.quark.cn/s/22ca96b7bd39 在当今的软件开发领域,自动化构建与发布是提升开发效率和项目质量的关键环节。Jenkins Pipeline作为一种强大的自动化工具,能够有效助力Java项目的快速构建、测试及部署。本文将详细介绍如何利用Jenkins Pipeline实现Java项目的自动化构建与发布。 Jenkins Pipeline简介 Jenkins Pipeline是运行在Jenkins上的一套工作流框架,它将原本分散在单个或多个节点上独立运行的任务串联起来,实现复杂流程的编排与可视化。它是Jenkins 2.X的核心特性之一,推动了Jenkins从持续集成(CI)向持续交付(CD)及DevOps的转变。 创建Pipeline项目 要使用Jenkins Pipeline自动化构建发布Java项目,首先需要创建Pipeline项目。具体步骤如下: 登录Jenkins,点击“新建项”,选择“Pipeline”。 输入项目名称和描述,点击“确定”。 在Pipeline脚本中定义项目字典、发版脚本和预发布脚本。 编写Pipeline脚本 Pipeline脚本是Jenkins Pipeline的核心,用于定义自动化构建和发布的流程。以下是一个简单的Pipeline脚本示例: 在上述脚本中,定义了四个阶段:Checkout、Build、Push package和Deploy/Rollback。每个阶段都可以根据实际需求进行配置和调整。 通过Jenkins Pipeline自动化构建发布Java项目,可以显著提升开发效率和项目质量。借助Pipeline,我们能够轻松实现自动化构建、测试和部署,从而提高项目的整体质量和可靠性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值