SlideLayout 开源项目教程
SlideLayout一个超级迷你轻量级全方向完美侧滑控件,兼容各种嵌套与被嵌套滑动控件。项目地址:https://gitcode.com/gh_mirrors/sl/SlideLayout
1. 项目的目录结构及介绍
SlideLayout 项目的目录结构如下:
SlideLayout/
├── app/
│ ├── build/
│ ├── libs/
│ ├── src/
│ │ ├── androidTest/
│ │ ├── main/
│ │ │ ├── java/
│ │ │ │ ├── com/
│ │ │ │ │ ├── yanbo/
│ │ │ │ │ │ ├── slidelayout/
│ │ │ │ │ │ │ ├── MainActivity.java
│ │ │ │ │ │ │ ├── SlideLayout.java
│ │ │ │ │ │ │ ├── SlideLayoutView.java
│ │ │ │ │ │ │ ├── SlideLayoutViewGroup.java
│ │ │ │ │ │ │ ├── SlideView.java
│ │ │ │ │ │ │ ├── SlideViewGroup.java
│ │ │ │ │ │ │ ├── adapter/
│ │ │ │ │ │ │ ├── bean/
│ │ │ │ │ │ │ ├── utils/
│ │ │ │ │ │ │ ├── view/
│ │ │ │ │ │ │ ├── widget/
│ │ │ │ │ │ │ └── ...
│ │ │ ├── res/
│ │ │ │ ├── drawable/
│ │ │ │ ├── layout/
│ │ │ │ ├── mipmap/
│ │ │ │ ├── values/
│ │ │ │ └── ...
│ │ │ └── AndroidManifest.xml
│ │ └── test/
│ ├── build.gradle
│ └── proguard-rules.pro
├── library/
│ ├── build/
│ ├── src/
│ │ ├── main/
│ │ │ ├── java/
│ │ │ │ ├── com/
│ │ │ │ │ ├── yanbo/
│ │ │ │ │ │ ├── slidelayout/
│ │ │ │ │ │ │ ├── SlideLayout.java
│ │ │ │ │ │ │ ├── SlideLayoutView.java
│ │ │ │ │ │ │ ├── SlideLayoutViewGroup.java
│ │ │ │ │ │ │ ├── SlideView.java
│ │ │ │ │ │ │ ├── SlideViewGroup.java
│ │ │ │ │ │ │ └── ...
│ │ │ ├── res/
│ │ │ │ ├── drawable/
│ │ │ │ ├── layout/
│ │ │ │ ├── values/
│ │ │ │ └── ...
│ │ │ └── AndroidManifest.xml
│ ├── build.gradle
│ └── proguard-rules.pro
├── gradle/
│ └── wrapper/
├── gradlew
├── gradlew.bat
├── build.gradle
├── settings.gradle
└── README.md
目录结构介绍
app/
: 包含应用程序的主要代码和资源文件。build/
: 编译生成的文件。libs/
: 第三方库文件。src/
: 源代码文件。androidTest/
: 自动化测试代码。main/
: 主要代码和资源。java/
: Java 源代码。com/yanbo/slidelayout/
: SlideLayout 的主要实现代码。MainActivity.java
: 应用程序的主活动。SlideLayout.java
: SlideLayout 的核心类。SlideLayoutView.java
: SlideLayout 的视图类。SlideLayoutViewGroup.java
: SlideLayout 的视图组类。SlideView.java
: SlideView 的实现类。SlideViewGroup.java
: SlideViewGroup 的实现类。adapter/
: 适配器类
SlideLayout一个超级迷你轻量级全方向完美侧滑控件,兼容各种嵌套与被嵌套滑动控件。项目地址:https://gitcode.com/gh_mirrors/sl/SlideLayout