編輯:關於Android編程
本文實例講述了Android編程實現為應用添加菜單的方法。分享給大家供大家參考,具體如下:
添加菜單的方法有很多,一般推薦用xml創建菜單。
建立menu步驟:
在res下建立一個menu文件夾,在menu文件裡面添加一個xml文件:
<?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/play" android:title="Play" android:visible="true" /> <item android:id="@+id/stop" android:title="Stop" android:visible="true"/> </menu>
將菜單加入應用程序:
要如何在應用程序啟動時加入定義好的菜單呢?在onCreateOptionsMenu()事件裡以MenuInflater將定義好的菜單加入用用程序:
@Override public boolean onCreateOptionsMenu(Menu menu) { // TODO Auto-generated method stub MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.options_menu, menu); return true; }
這時,菜單已經添加到應用程序中了,但還有一個問題,現在的菜單只是顯示,並沒有處理觸發菜單的消息,這時可以使用onOptionsItemSelected()事件來自定義消息處理,下面分別是一個停止和播放音樂的菜單實現:
@Override public boolean onOptionsItemSelected(MenuItem item) { // TODO Auto-generated method stub int item_id = item.getItemId(); switch (item_id) { case R.id.play: Intent intent = new Intent(WebTestActivity.this, yypService.class); startService(intent); break; case R.id.stop: this.onStop(); break; default: return false; } return true; }
程序效果如下:
希望本文所述對大家Android程序設計有所幫助。
GridView用於在界面上按行、列分布顯示多個組件。GridView和ListView有共同父類:AbsListView。GridView與Lis
本文實例講述了Android編程實現向桌面添加快捷方式的方法。分享給大家供大家參考,具體如下:有時候為了使用方便,需要在桌面上添加快捷方式,下面是兩種添加快捷方式的方法:
有時候作為非官方開發的APP集成了官方的所有信息,但是現在需要實現另一個功能那就是登錄發表評論到官方的網站,而非官方的APP並不知道官方網站是怎麼實現登錄與評論的,而且越
1、概述 Android提供了幾種動畫類型:View Animation 、Drawable Animation 、Property Animation