android 基础知识 八

时间:2020-12-21 15:33:06
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),需要填写的信息很多,如下图所示

android 基础知识 八

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

下载附件  保存到相册

2012-10-16 15:01 上传


Android项目创建完成之后:
android 基础知识 八

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

下载附件  保存到相册

2012-10-16 15:02 上传


在Android模拟器中:
android 基础知识 八

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

下载附件  保存到相册

2012-10-16 15:02 上传


在Android程序列表中显示的名称:
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