偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Android Menu編程方式解析

移動開發(fā) Android
運(yùn)用Android Menu進(jìn)行編程,可以幫助我們創(chuàng)造出精美的界面,幫助我們應(yīng)用。在這里將會通過一段代碼為大家詳細(xì)解讀。

Android手機(jī)操作系統(tǒng)是一個非常實(shí)用的開源手機(jī)系統(tǒng),而且其應(yīng)用于手機(jī)中能體現(xiàn)出精美簡捷的界面方便大家使用。在這里我們將會為大家詳細(xì)介紹有關(guān)Android Menu的一些編程方法,以幫助大家了解這方面的知識。

Android手機(jī)的菜單很美觀大方,其編程實(shí)現(xiàn)起來也簡潔明快,如果誰用過QT的界面編程,那么看一眼Android Menu編程會馬上會心微笑。

Option Menu:

看看下一段代碼:

  1. import android.app.Activity;  
  2. import android.os.Bundle;  
  3. import android.view.Menu;  
  4. import android.view.MenuItem;   
  5. public class HelloActivity extends Activity {   
  6. @Override  
  7. public boolean onCreateOptionsMenu(Menu menu) {  
  8. // TODO Auto-generated method stub  
  9. super.onCreateOptionsMenu(menu);  
  10. menu.add(0, Menu.FIRST+1, 1, R.string.menu_open);  
  11. menu.add(0, Menu.FIRST+2, 2, R.string.menu_edit);  
  12. menu.add(0, Menu.FIRST+3, 3, R.string.menu_update);  
  13. menu.add(0, Menu.FIRST+4, 4, R.string.menu_close);  
  14. return true;  
  1. @Override  
  2. public boolean onOptionsItemSelected(MenuItem item) {  
  3. // TODO Auto-generated method stub  
  4. super.onOptionsItemSelected(item);  
  5. switch(item.getItemId())  
  6. {  
  7. case Menu.FIRST + 1:  
  8. {  
  9. this.setTitle("Open Text!");  
  10. break;  
  11. }  
  12. case Menu.FIRST + 2:  
  13. {  
  14. this.setTitle("Edit Text!");  
  15. break;  
  16. }  
  17. case Menu.FIRST + 3:  
  18. {  
  19. this.setTitle("Update Text!");  
  20. break;  
  21. }  
  22. case Menu.FIRST + 4:  
  23. {  
  24. this.setTitle("Close Text!");  
  25. break;  
  26. }  
  27. }  
  28. return true;  
  1. @Override  
  2. public void onCreate(Bundle savedInstanceState) {  
  3. super.onCreate(savedInstanceState);   
  4. this.setContentView(R.layout.main);   
  5. }  

只需要改寫父類Activity的兩個函數(shù)即可,方便之極。也就是說Android早就為你寫好了相關(guān)的代碼,你只要填一些菜單項(xiàng),再對每一個菜單項(xiàng)的ItemId編寫具體的操作代碼就行了。

Android Menu的相關(guān)編寫方式就為大家介紹到這里。

【編輯推薦】

  1. Android類庫常用類型解析
  2. Android Activity類應(yīng)用技巧分享
  3. Android應(yīng)用程序組建原理深入剖析
  4. Android組件交互相關(guān)應(yīng)用介紹
  5. Android Intent Filter應(yīng)用方式講解
責(zé)任編輯:曹凱 來源: 博客園
相關(guān)推薦

2015-02-12 13:46:53

Side-MenuAndroid

2015-02-12 13:55:21

Context-MenAndroid

2010-01-27 14:24:28

Android界面互調(diào)

2010-03-05 13:46:12

Android編程學(xué)習(xí)

2025-05-07 08:25:02

Android場景驗(yàn)證碼

2010-01-25 14:57:49

Android數(shù)據(jù)庫

2010-07-13 14:54:15

Perl面向?qū)ο缶幊?/a>

2011-07-01 17:50:13

Python 多線程

2010-01-25 11:29:33

Android計(jì)時器

2009-09-09 14:40:15

C# XML解析

2009-12-29 14:20:27

WPF路徑

2009-12-28 13:57:39

WPF文字

2009-12-24 14:30:19

WPF MVVM

2016-10-31 20:46:22

函數(shù)式編程Javascript

2010-08-04 14:34:35

Flex編程模型

2010-01-18 13:42:51

C++代碼

2024-04-24 10:57:54

Golang編程

2021-08-02 11:13:28

人工智能機(jī)器學(xué)習(xí)技術(shù)

2013-12-27 12:51:44

Android開發(fā)Android應(yīng)用引路蜂

2010-02-23 13:36:42

WCF DataCon
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號