LolliPin 开源项目教程
LolliPin项目地址:https://gitcode.com/gh_mirrors/lol/LolliPin
1. 项目的目录结构及介绍
LolliPin 项目的目录结构如下:
LolliPin/
├── library/
│ ├── build/
│ ├── libs/
│ ├── src/
│ │ ├── main/
│ │ │ ├── java/
│ │ │ │ ├── com/
│ │ │ │ │ ├── oranger/
│ │ │ │ │ │ ├── lab/
│ │ │ │ │ │ │ ├── lollipin/
│ │ │ │ │ │ │ │ ├── PinActivity.java
│ │ │ │ │ │ │ │ ├── PinCompatActivity.java
│ │ │ │ │ │ │ │ ├── PinFragmentActivity.java
│ │ │ │ │ │ │ │ ├── PinLockListener.java
│ │ │ │ │ │ │ │ ├── PinLockView.java
│ │ │ │ │ │ │ │ ├── PinPresenter.java
│ │ │ │ │ │ │ │ ├── PinView.java
│ │ │ │ │ │ │ │ ├── etc...
│ │ │ │ │ │ │ ├── etc...
│ │ │ │ │ │ ├── etc...
│ │ │ │ │ ├── etc...
│ │ │ │ ├── etc...
│ │ │ ├── res/
│ │ │ │ ├── drawable/
│ │ │ │ ├── layout/
│ │ │ │ ├── values/
│ │ │ │ ├── etc...
│ │ │ ├── AndroidManifest.xml
│ │ ├── test/
│ │ ├── etc...
│ ├── build.gradle
│ ├── proguard-rules.pro
├── example/
│ ├── build/
│ ├── libs/
│ ├── src/
│ │ ├── main/
│ │ │ ├── java/
│ │ │ │ ├── com/
│ │ │ │ │ ├── oranger/
│ │ │ │ │ │ ├── lab/
│ │ │ │ │ │ │ ├── lollipin/
│ │ │ │ │ │ │ │ ├── example/
│ │ │ │ │ │ │ │ │ ├── ExampleActivity.java
│ │ │ │ │ │ │ │ │ ├── etc...
│ │ │ │ │ │ │ ├── etc...
│ │ │ │ │ │ ├── etc...
│ │ │ │ │ ├── etc...
│ │ │ │ ├── etc...
│ │ │ ├── res/
│ │ │ │ ├── drawable/
│ │ │ │ ├── layout/
│ │ │ │ ├── values/
│ │ │ │ ├── etc...
│ │ │ ├── AndroidManifest.xml
│ │ ├── test/
│ │ ├── etc...
│ ├── build.gradle
│ ├── proguard-rules.pro
├── gradle/
├── gradle.properties
├── gradlew
├── gradlew.bat
├── settings.gradle
目录结构介绍
-
library/
: 包含 LolliPin 库的主要代码。src/main/java/com/oranger/lab/lollipin/
: 包含主要的 Java 源代码文件。src/main/res/
: 包含资源文件,如布局、drawable 和 values。build.gradle
: 库的构建脚本。proguard-rules.pro
: ProGuard 规则文件。
-
example/
: 包含使用 LolliPin 库的示例应用。src/main/java/com/oranger/lab/lollipin/example/
: 包含示例应用的 Java 源代码文件。- `src/main