【例子介绍】画笔:PaintView-master
【相关图片】
【源码结构】
.
├── PaintView-master
│ ├── README.md
│ ├── app
│ │ ├── build.gradle
│ │ ├── proguard-rules.pro
│ │ └── src
│ │ ├── androidTest
│ │ │ └── java
│ │ │ └── zhanglei
│ │ │ └── com
│ │ │ └── paintviewdemo
│ │ │ └── ExampleInstrumentedTest.java
│ │ ├── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── java
│ │ │ │ └── zhanglei
│ │ │ │ └── com
│ │ │ │ └── paintviewdemo
│ │ │ │ ├── DrawStrokeEnum.java
│ │ │ │ ├── IPaintColorOrWidthListener.java
│ │ │ │ ├── MainActivity.java
│ │ │ │ └── ToolbarColorSelectPopupWindow.java
│ │ │ └── res
│ │ │ ├── drawable
│ │ │ │ ├── ic_launcher_background.xml
│ │ │ │ ├── popwindow_toolmore_bg.xml
│ │ │ │ ├── shape_toobar_select_bg.xml
│ │ │ │ └── shape_toobar_unselect_bg.xml
│ │ │ ├── drawable-v24
│ │ │ │ └── ic_launcher_foreground.xml
│ │ │ ├── layout
│ │ │ │ ├── activity_main.xml
│ │ │ │ └── popwindow_color_select.xml
│ │ │ ├── mipmap-anydpi-v26
│ │ │ │ ├── ic_launcher.xml
│ │ │ │ └── ic_launcher_round.xml
│ │ │ ├── mipmap-hdpi
│ │ │ │ ├── ic_launcher.png
│ │ │ │ ├── ic_launcher_round.png
│ │ │ │ ├── icon_redo.png
│ │ │ │ ├── icon_redo_gray.png
│ │ │ │ ├── icon_undo.png
│ │ │ │ ├── icon_undo_gray.png
│ │ │ │ ├── toolbar_black.png
│ │ │ │ ├── toolbar_blue.png
│ │ │ │ ├── toolbar_green.png
│ │ │ │ ├── toolbar_red.png
│ │ │ │ ├── toolbar_size_large.png
│ │ │ │ ├── toolbar_size_middle.png
│ │ │ │ ├── toolbar_size_small.png
│ │ │ │ └── toolbar_yellow.png
│ │ │ ├── mipmap-mdpi
│ │ │ │ ├── ic_launcher.png
│ │ │ │ └── ic_launcher_round.png
│ │ │ ├── mipmap-xhdpi
│ │ │ │ ├── ic_launcher.png
│ │ │ │ └── ic_launcher_round.png
│ │ │ ├── mipmap-xxhdpi
│ │ │ │ ├── ic_launcher.png
│ │ │ │ └── ic_launcher_round.png
│ │ │ ├── mipmap-xxxhdpi
│ │ │ │ ├── ic_launcher.png
│ │ │ │ └── ic_launcher_round.png
│ │ │ └── values
│ │ │ ├── colors.xml
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ └── test
│ │ └── java
│ │ └── zhanglei
│ │ └── com
│ │ └── paintviewdemo
│ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle
│ │ └── wrapper
│ │ ├── gradle-wrapper.jar
│ │ └── gradle-wrapper.properties
│ ├── gradle.properties
│ ├── gradlew
│ ├── gradlew.bat
│ ├── paintview
│ │ ├── build.gradle
│ │ ├── proguard-rules.pro
│ │ └── src
│ │ ├── androidTest
│ │ │ └── java
│ │ │ └── zhanglei
│ │ │ └── com
│ │ │ └── paintview
│ │ │ └── ExampleInstrumentedTest.java
│ │ ├── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── java
│ │ │ │ └── zhanglei
│ │ │ │ └── com
│ │ │ │ └── paintview
│ │ │ │ ├── DrawStepControler.java
│ │ │ │ ├── DrawTypeEnum.java
│ │ │ │ ├── PaintView.java
│ │ │ │ ├── PaintViewDrawDataContainer.java
│ │ │ │ ├── Util.java
│ │ │ │ ├── bean
│ │ │ │ │ ├── BaseDrawData.java
│ │ │ │ │ ├── DrawBgData.java
│ │ │ │ │ ├── DrawDataMemento.java
│ │ │ │ │ ├── DrawPathData.java
│ │ │ │ │ ├── DrawPhotoData.java
│ │ │ │ │ ├── DrawShapeData.java
│ │ │ │ │ └── TransformData.java
│ │ │ │ └── touchmanager
│ │ │ │ ├── BaseTouchManager.java
│ │ │ │ ├── PaintViewAttacher.java
│ │ │ │ ├── TouchManagerForPath.java
│ │ │ │ ├── TouchManagerForSelectStatus.java
│ │ │ │ └── TouchManagerForShape.java
│ │ │ └── res
│ │ │ ├── drawable-hdpi
│ │ │ │ ├── icon_rush_bg.png
│ │ │ │ ├── photo_delect_icon.png
│ │ │ │ ├── photo_photo_rotate_icon.png
│ │ │ │ └── photo_transform_icon.png
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── test
│ │ └── java
│ │ └── zhanglei
│ │ └── com
│ │ └── paintview
│ │ └── ExampleUnitTest.java
│ └── settings.gradle
└── 画笔_PaintView-master.zip
53 directories, 79 files
评论