菜单只是参数菜单的类型。例如,您可以为名为 string、dog 等的变量设置 String 类型。在本例中,为名为 menu 的参数设置 Menu 类型。
您可以使用 onCreateOptionsMenu() 指定活动的选项菜单。
在此方法中,您可以将菜单资源(在 XML 中定义)填充到回调中提供的菜单中。
例如:
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.game_menu, menu);
return true;
}
欲了解更多信息,请访问此link https://developer.android.com/guide/topics/ui/menus.html.
As for this http://docs.oracle.com/javase/tutorial/java/javaOO/thiskey.html,
在实例方法或构造函数中,这是对当前对象(正在调用其方法或构造函数的对象)的引用。
例如:
public void sendMessage() {
Intent intent = new Intent(this, DisplayMessageActivity.class);
}
该构造函数采用两个参数和一个 Context 作为其第一个参数。this表示环境数据并提供有关应用程序环境的全局信息。
有关您提供的意图示例的更多信息,请检查this https://developer.android.com/training/basics/firstapp/starting-activity.html out.