原创文章,转载请注明 http://blog.csdn.net/leejizhou/article/details/50541356
先看一段代码
public class MainActivity extends AppCompatActivity {
private Button button;
private EditText editText;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
button=(Button)findViewById(R.id.btn);
editText=(EditText)findViewById(R.id.et);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Toast.makeText(MainActivity.this,editText.getText().toString(),3000).show();
}
});
}
}
作为一名Android开发者,相信你应该会对上面的代码很熟悉,如果你看不懂上面的代码,下面的也就不用继续看了,哈哈。在Android开发中findViewById和setOnClickListener可以说是非常机械化和浪费时间的代码了,相信你都快写吐了,这篇给大家介绍个ButterKnife框架,可以让你从繁琐毫无营养的代码中解脱出来,同样逻辑的代码看看用ButterKnife如何写。
public class MainActivity extends AppCompatActivity {