編輯:高級開發
對於剛剛接觸android這一手機操作系統的朋友來說,可能還對其中一些重要的功能不是很清楚,以及具體應用技巧掌握不牢。在這裡我們就來通過一段代碼的解讀,為大家詳細介紹android AlertDialog的使用方法。
android AlertDialog代碼示例:
- package maximyudin.AlertDialogBuilderSample;
- import android.app.Activity;
- import android.os.Bundle;
- import android.widget.Button;
- import android.view.VIEw;
- import android.app.AlertDialog;
- import android.content.DialogInterface;
- public class AlertDialogBuilderSample extends Activity {
- @Override
- public void onCreate(Bundle icicle) {
- super.onCreate(icicle);
- setContentVIEw(R.layout.main);
- final Button btnQuit = (Button) findVIEwById(R.id.btnQuit);
- btnQuit.setOnClickListener(new Button.OnClickListener() {
- public void onClick(VIEw v) {
- new AlertDialog.Builder(AlertDialogBuilderSample.this)
- .setTitle(“Question”)
- .setMessage(“Are you sure that you want to quit?”)
- .setIcon(R.drawable.question)
- .setPositiveButton(“Yes”, new DialogInterface.OnClickListener() {
- public void onClick(DialogInterface dialog, int whichButton) {
- setResult(RESULT_OK);
- finish();
- }
- })
- .setNegativeButton(“No”, new DialogInterface.OnClickListener()
- {
- public void onClick(DialogInterface dialog, int whichButton)
- {
- }
- })
- .show();
- }
- });
- final Button btnTravels = (Button) findVIEwById(R.id.btnTravels);
- btnTravels.setOnClickListener(new Button.OnClickListener()
- {
- public void onClick(VIEw v) {
- new AlertDialog.Builder(AlertDialogBuilderSample.this)
- .setTitle(“I want to go to”)
- .setItems(R.array.items_indide_dialog,
- new DialogInterface.OnClickListener() {
- public void onClick(DialogInterface dialog, int whichcountry)
- {
- String[] travelcountrIEs =
- getResources().getStringArray(R.array.items_indide_dialog);
- new AlertDialog.Builder(AlertDialogBuilderSample.this)
- .setMessage(“I’m going to “ + travelcountrIEs[whichcountry])
- .setNeutralButton(“Cancel”,
- new DialogInterface.OnClickListener() {
- public void onClick(DialogInterface dialog, int whichButton)
- {
- }
- })
- .show();
- }
- })
- .show();
- }
- });
- }
- }
android AlertDialog具體使用方法就為大家介紹到這裡。
android手機作為谷歌企業戰略的重要組成部分,將進一步推進“隨時隨地為每個人提供信息”這一企業目標的實現。我們發現,全球為數眾多的移動電話用戶從未使用過任何基於 a
開發人員可以為特定的運營商創建專屬游戲、日程表和其他手機應用時,android 平台已經得到中國手機產業鏈的廣泛關注和支持,當然這一切都不是android機型所能實現。
盡管很多人反感“android應該改名叫Java GE”這種說法,但是沒人能否認Java語言是android開發人員所選的必備工具。android運行時使用自己的虛擬機
在android迅速發展的今天,其它智能手機的光芒似乎被掩蓋了許多,原因很簡單,android是繼iOS平台之後快速發展起來的一個擁有大量軟件應用的操作平台,而這正是手