最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android編程基礎(chǔ)之Menu功能菜單設(shè)計實例

 更新時間:2016年10月28日 08:51:49   作者:Android_Tutor  
這篇文章主要介紹了Android編程基礎(chǔ)之Menu功能菜單,結(jié)合實例形式分析了基本的Menu功能菜單原理、定義與響應(yīng)機制,需要的朋友可以參考下

本文實例講述了Android編程中的Menu功能菜單。分享給大家供大家參考,具體如下:

Android功能菜單的設(shè)計,程序里定義了兩個菜單子項,一個是"關(guān)于",一個是"退出",當點擊"關(guān)于"時候,新建一個Toast 提示,當點擊"退出"時,我們將結(jié)束程序.

程序里除了默認覆蓋的onCreate 外之外,還需要另外新建兩個類函數(shù):onCreateOptionsmenu ()與onOptionsItemSelected (),前者為創(chuàng)建Menu 菜單的項目,后者則是處理菜單被選擇運行后的事件處理.

看一下效果圖:

我們只在一個文件里作了改動,也就是MenuDemo.Java ,代碼如下:

package com.android.test;
import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.Toast;
public class MenuDemo extends Activity {
 public void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.main);
 }
 // 創(chuàng)建菜單
 public boolean onCreateOptionsMenu(Menu menu) {
  menu.add(0, 0, 0, "關(guān)于");
  menu.add(0, 1, 1, "退出");
  return super.onCreateOptionsMenu(menu);
 }
 //菜單響應(yīng)
 public boolean onOptionsItemSelected(MenuItem item) {
  super.onOptionsItemSelected(item);
  switch (item.getItemId()) {
  case 0:
   Toast.makeText(MenuDemo.this, "歡迎來到腳本之家", Toast.LENGTH_LONG).show();
  case 1:
   this.finish();
  }
  return true;
 }
}

更多關(guān)于Android相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Android開發(fā)入門與進階教程》、《Android視圖View技巧總結(jié)》、《Android編程之a(chǎn)ctivity操作技巧總結(jié)》、《Android操作SQLite數(shù)據(jù)庫技巧總結(jié)》、《Android操作json格式數(shù)據(jù)技巧總結(jié)》、《Android數(shù)據(jù)庫操作技巧總結(jié)》、《Android文件操作技巧匯總》、《Android編程開發(fā)之SD卡操作方法匯總》、《Android資源操作技巧匯總》及《Android控件用法總結(jié)

希望本文所述對大家Android程序設(shè)計有所幫助。

相關(guān)文章

最新評論

丰县| 临江市| 台中县| 锡林浩特市| 邳州市| 芦溪县| 镇康县| 安岳县| 临潭县| 惠安县| 手机| 卓资县| 交口县| 婺源县| 福清市| 枞阳县| 栾川县| 迁安市| 衡水市| 潮安县| 舒城县| 兴隆县| 桐梓县| 新沂市| 衡阳市| 玛纳斯县| 丰镇市| 象州县| 巍山| 池州市| 宜州市| 西乡县| 和顺县| 缙云县| 西华县| 威远县| 吴忠市| 哈巴河县| 阿克| 丁青县| 腾冲县|