导入jar包就不说了,就是点击绿色加号去找就是了。不过这里我用的是8.2.1.
为了方便首先写一个Baseactivity类。 重写oncreat方法(算了 直接贴代码吧)
public abstract class BaseActivity extends AppCompatActivity { @Override public void onCreate(Bundle savedInstanceState, PersistableBundle persistentState) { super.onCreate(savedInstanceState, persistentState); setContentView(getContentViewId()); ButterKnife.bind(this); setParams(); } /** * 设置参数 */ protected abstract void setParams(); /** * 该方法将解决大部分在方法实现上的顺序问题 */ protected abstract int getContentViewId(); }
就是这么简单 然后在activity里面继承这个base类
public class MainActivity extends BaseActivity { @BindView(R.id.btn_start) Button btn; @Override protected void setParams() { } @Override protected int getContentViewId() { return R.layout.activity_main; } }
电脑设备不怎么好。不然可以下载一个这个的插件。直接一键生成所有的ID。