RemoveButterKnife插件
:
插件是什么
ButterKnife是一个众所周知的开源工具来帮助你
代码,但你不想再使用它。这是一个非常可怕的工作
删除每一行注入代码并编写findviewbyid代码,所以,我
这个插件可以做到这一点。
1.克隆代码并在您的想法中构建它
2.然后,你可以找到一个jar,作为插件安装在你的AndroidStudio中(你也可以在项目中找到jar)
3.打开要更改的活动/片段。
之前:
public class MainActivity extends AppCompatActivity {
@BindView(R.id.hello_world_salute)
TextView helloText;
@BindView(R.id.stock_updates_recycler_view)
RecyclerView recyclerView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
ButterKnife.bind(this);
}
之后:
public class MainActivity extends AppCompatActivity {
TextView helloText;
RecyclerView recyclerView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
helloText = (TextView) findViewById(R.id.hello_world_salute);
recyclerView = (RecyclerView) findViewById(R.id.stock_updates_recycler_view);
}
public class MainActivity extends AppCompatActivity {
TextView helloText;
RecyclerView recyclerView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
helloText = findViewById(R.id.hello_world_salute);
recyclerView = findViewById(R.id.stock_updates_recycler_view);
}