最近准备入门学习Android的hook框架,因为涉及到Java反射,于是就用这个例子来复习一下Java反射的应用吧。
首先确定我们要实现的效果是
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Toast.makeText(MainActivity.this, "fuc you", Toast.LENGTH_SHORT).show();
}
});
跟进setOnClickListener方法,看看底下做了些什么:
public void setOnClickListener(@Nullable OnClickListener l) {
if (!isClickable()) {
setClick