Android jar 包

compile 'com.jakewharton:butterknife:8.0.1'apt 'com.jakewharton:butterknife-compiler:8.0.1'
代码
@BindView(R.id.tv_regist_trade)TextView tv_regist_trade;@BindView(R.id.ll_trade_all)LinearLayout llTrade;
View mContextView;
@Overrideprotected void onCreate(Bundle savedInstanceState) {   super.onCreate(savedInstanceState);
   
   mContextView = LayoutInflater.from(this).inflate(R.layout.activity_main, null);
   
   setContentView(mContextView);   
//初始化控件

   ButterKnife.bind(this);
}
   
@Overrideprotected void onDestroy() {  //接触绑定   ButterKnife.bind(this, mContextView).unbind();     super.onDestroy();}

kotlin jar 包 

   
compile 'com.jakewharton:kotterknife:0.1.0-SNAPSHOT'
repositories {    maven {        url 'https://oss.sonatype.org/content/repositories/snapshots/'    }
}
   
代码 
val tv_regist_trade: TextView  by bindView(R.id.tv_regist_trade)val llTrade: LinearLayout by bindView(R.id.ll_trade_all)
   
/**当前Activity渲染的视图View**/var mContextView: View? = null

   
   override fun onCreate(savedInstanceState: Bundle?) {        super.onCreate(savedInstanceState)        mContextView = LayoutInflater.from(this).inflate(R.layout.activity_main, null)        super.setContentView(mContextView)
}



更多相关文章

  1. android一些核心功能程序代码
  2. Android(安卓)studio 常用的插件
  3. android 根据SD卡中图片路径读取并显示SD中的图片――源代码
  4. Android加载Gif动画实现代码
  5. 代码讲解Android(安卓)Scroller、VelocityTracker
  6. android断点续传代码
  7. Android学习笔记(5)——Android——HelloWorldDemo
  8. Android(安卓)Audio代码分析23 - attachAuxEffect函数
  9. 【移动安全】Android(安卓)App Smail代码动态跟踪调试方法

随机推荐

  1. Android文档学习05_网络1
  2. android 兼容性测试
  3. Android(安卓)Debug Bridge(ADB)的配置
  4. Android(安卓)开始支持Vulkan图形编程接
  5. 安卓版本问题compileSdkVersion, minSdkV
  6. Android通过ImageView设置手指滑动控件缩
  7. android 开发中使用okhttp上传文件到服务
  8. Android(安卓)Studio Error—Gradle: 错
  9. android中主要用到的几种设计模式总结
  10. 实例演示Android异步加载图片