Android中的資源是指非代碼部分,如圖片、音頻、視頻、字符等資源。一般我們都是在assets中保存原生的文件,如:MP3文件,Android程序不能直接訪問,必須通過AssetManager類以二進制流的形式讀取。佈局類型文件一般都放在res文件夾下,如:anim,drawable,layout,values,xml,raw,menu等等,這些資源都可以通過R資源類直接訪問。assets中的資源很少用到,res中的資源經常用到。
下面我們繼續講解如何使用這些典型佈局類型文件:
七、使用菜單(menu)資源:任何視圖組件的創建方式都有兩種:一種是通過佈局文件中聲明創建;另一種通過在代碼中的創建,菜單也是如此。
Android中的菜單分為選項菜單、上下文菜單和子菜單,都可以在XML文件中聲明定義,在代碼中通過MenuInflater類使用。
1)典型菜單資源文件結構: