android 基礎知識 八

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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章