# BindingSample **Repository Path**: jolly336/binding-sample ## Basic Information - **Project Name**: BindingSample - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-07-23 - **Last Updated**: 2021-07-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # BindingSample > 声明:此仓库修改自 [BindingSample](https://github.com/DragonTotem/BindingSample),方便自己 debug,仅此而已~ Use for ViewBinding and DataBinding #### 项目结构 - compiler: databinding-compiler 专用于查看 databinding注解处理器和 gradle-plugn代码,是不能执行行的 - databinding: databinding 示例 可以正常运行 - viewbinding:viewbinding示例 可以正常运行 **注意:Make Project 执行是不能成功的,但不影响 databinding和 viewbinding的运行** 关于项目使用的讲解如下: [DataBinding(含ViewBinding)(一)使用](https://juejin.cn/post/6984279870398267423) [DataBinding(含ViewBinding)(二)绑定原理 ](https://juejin.cn/post/6984281996457902110) [DataBinding(三)构建过程分析 ](https://juejin.cn/post/6984282340205789191) 关于(三)中 DataBinding 的 ProcessDataBinding也可以这样查看,在module的 dependencies{}中引入下面的代码即可,只是点击 AbstractProcessor 不能跳转 dependencies { …… implementation 'androidx.databinding:databinding-compiler:4.2.0' }