もしAndroidにLambdaがあったら・・・
もにょったときに書くので、Effective Androidのわかめ章と被ったり被らなかったりする。
mHandler.post(new Runnable() {
@Override
public void run() {
MyAccountManager.logout();
}
});
mHandler.post(() -> MyAccountManager.logout());
mButton.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View v) {
hogehoge();
}
});
mButton.setOnClickListener((v) -> hogehoge());
きっと僕らはKotlinを使うべき
Better Javaの中で最もAndroidとシームレスに連携できる言語なのではなかろーかと。