RecyclerTreeView 开源项目教程
1. 项目的目录结构及介绍
RecyclerTreeView 项目的目录结构如下:
RecyclerTreeView/
├── app/
│ ├── build/
│ ├── libs/
│ ├── src/
│ │ ├── androidTest/
│ │ ├── main/
│ │ │ ├── java/
│ │ │ │ ├── com/
│ │ │ │ │ ├── tellh/
│ │ │ │ │ │ ├── recyclertreeview/
│ │ │ │ │ │ │ ├── adapter/
│ │ │ │ │ │ │ ├── binder/
│ │ │ │ │ │ │ ├── tree/
│ │ │ │ │ │ │ ├── TreeViewBinder.java
│ │ │ │ │ │ │ ├── TreeViewAdapter.java
│ │ │ │ │ │ │ ├── TreeNode.java
│ │ │ │ │ │ │ ├── TreeViewList.java
│ │ │ │ │ │ │ ├── ViewHolder.java
│ │ │ │ │ │ │ ├── ...
│ │ │ │ │ │ ├── ...
│ │ │ │ │ ├── ...
│ │ │ │ ├── ...
│ │ │ ├── res/
│ │ │ ├── AndroidManifest.xml
│ │ ├── test/
│ ├── build.gradle
│ ├── proguard-rules.pro
├── library/
│ ├── build/
│ ├── libs/
│ ├── src/
│ │ ├── main/
│ │ │ ├── java/
│ │ │ │ ├── com/
│ │ │ │ │ ├── tellh/
│ │ │ │ │ │ ├── recyclertreeview/
│ │ │ │ │ │ │ ├── adapter/
│ │ │ │ │ │ │ ├── binder/
│ │ │ │ │ │ │ ├── tree/
│ │ │ │ │ │ │ ├── TreeViewBinder.java
│ │ │ │ │ │ │ ├── TreeViewAdapter.java
│ │ │ │ │ │ │ ├── TreeNode.java
│ │ │ │ │ │ │ ├── TreeViewList.java
│ │ │ │ │ │ │ ├── ViewHolder.java
│ │ │ │ │ │ │ ├── ...
│ │ │ │ │ │ ├── ...
│ │ │ │ │ ├── ...
│ │ │ │ ├── ...
│ │ │ ├── res/
│ │ │ ├── AndroidManifest.xml
│ │ ├── test/
│ ├── build.gradle
│ ├── proguard-rules.pro
├── build.gradle
├── settings.gradle
├── README.md
目录结构介绍
app/
: 包含应用程序的主要代码和资源文件。build/
: 编译生成的文件。libs/
: 第三方库文件。src/
: 源代码文件。androidTest/
: 用于Android测试的代码。main/
: 主要代码。java/
: Java源代码。com/tellh/recyclertreeview/
: RecyclerTreeView的主要代码。adapter/
: 适配器相关代码。binder/
: 视图绑定相关代码。tree/
: 树结构相关代码。TreeViewBinder.java
: 树视图绑定类。TreeViewAdapter.java
: 树视图适配器类。TreeNode.java
: 树节点类。TreeViewList.java
: 树视图列表类。ViewHolder.java
: 视图持有者类。
res/
: 资源文件。AndroidManifest.xml
: