1. 使用Anko,简化代码
build.gradle 依赖 ankoimplementation 'org.jetbrains.anko:anko-common:+'
import android.support.v7.app.AppCompatActivityimport android.os.Bundleimport android.view.Viewimport kotlinx.android.synthetic.main.activity_main.*import org.jetbrains.anko.toastclass MainActivity : AppCompatActivity(), View.OnClickListener {    override fun onCreate(savedInstanceState: Bundle?) {        super.onCreate(savedInstanceState)        setContentView(R.layout.activity_main)        btn.text ="按钮1"        btn.setOnClickListener(this)        btn2.setOnClickListener(this)    }    override fun onClick(view: View) {        val id = view.id        when (id) {            R.id.btn -> btnClick()            R.id.btn2 ->{                toast("按钮2点击")            }            else -> {            }        }    }    fun btnClick() {        toast("按钮点击")    }}

2.页面跳转

 val intent = Intent(this@MainActivity,PayssionActivity::class.java) startActivity(intent)

更多相关文章

  1. list滑动删除item
  2. 35十包宽高
  3. android Button的应用
  4. iOS的Alerts与Android的Dialogs
  5. 给Android标题栏加上返回按钮
  6. Android(安卓)控件点击效果纯色和水波纹
  7. android编译时报错
  8. android点击界面隐藏键盘
  9. 自定义开关按钮

随机推荐

  1. Android(安卓)USB/MTP相关实现
  2. Android帧率测试
  3. Android中判断字符串中必须包含字母或者
  4. Android(安卓)SDK R17
  5. 配置Qt Creator for Android
  6. Android(安卓)Selector和Shape的使用方法
  7. android ListView中添加ImageButton按钮
  8. Android(安卓)下的图片选择与裁剪开源库
  9. Android(安卓)布局 之 LinearLayout
  10. android图片压缩的3种方法实例