在Activity中使用Toast
- Toast.makeTest(context:Context, content:String,time:Int)
在Activity中使用Menu
-
新建菜单xml,其中item标签用来创建某一个菜单项,id属性给菜单指定一个唯一的标识符,title属性给菜单指定一个名称
-
在Activity中重写onCreateOptionMenu()方法:
override fun onCreateOptionsMenu(menu:Menu?):Boolean{ menuInflater.inflate(R.menu.main, menu) }
-
定义菜单的响应事件,重写onOptionsItemSelected()方法:
override fun onOptionsItemSelected(item:MenuItem):Boolean{ when(item.itemId){ R.id.add_item -> { 处理逻辑} ... } return true }
在Activity中使用Intent
-
Intent是Andorid程序中各组件之间进行交互的一种重要方式,不仅可以指明当前组件想要执行的动作,还可以在不同组件之间传递数据,一般用于启动Activity,启动Service以及发送广播等场景。
-
分类:显示Intent和隐式Intent
-
显示Intent用法:
- 使用Intent(Context packageContext, Class<?> cls)构造创建In