基础
| java | kotlin | |
| 继承/实现 | extend implements | : |
| 强转 | Integer.parse(String) | String.toInt/as Int |
| 找控件 | findViewById(R.id.btn_login) | 直接用btn_login就行,就是view本身 |
| TextView | tv.setText(“”) | tv.text=”“ |
| EditText | ed.setText(“”) |
|
拼接字符串
- java中:
String strA = "a"; String strB = "b"; Log.e("TAG", "print:" + strA + strB);
- kotlin中
val strA = "a" val strB = "b" Log.e("TAG", "print:$strA$strB")
switch与when
- java中:
switch (view.getId()) { case R.id.btn_login: break; default: break; }
kotlin中:
when (view?.id) { R.id.btn_login -> { } else -> { } }
点击事件
java中:
btnLogin.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { } });
kotlin中:
btn_login.setOnClickListener(View.OnClickListener { })
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/221917.html原文链接:https://javaforall.net
