Navigation Menu

Skip to content

Carson-Ho/DIY_View

Repository files navigation

DIY_View

Click to see English Document

  • 作者:Carson_Ho
  • 概述

示意图

注:关于该开源项目的意见 & 建议可在Issue上提出。欢迎 Star !

1. 简介

一款 基础的 Android自定义View控件

Github地址:DIY_Demo

示意图

2. 应用场景

对 实现一款自定义View的所有基础 & 注意事项 进行教学

3. 特点

对比市面上自定义控件,该控件的特点是:

3.1 使用简单
3.2 源码简单
3.3 二次开发成本低
  • 本项目已在 Github上开源:DIY_Demo
  • 详细的源码分析文档:具体请看本文的第6节

4. 具体使用

步骤1:导入控件库

主要有 Gradle & Maven 2种方式:

  • 方式1:Gradle引入依赖 build.Gradle
dependencies {
   compile 'scut.carson_ho:CircileView:1.0.0'
}
  • 方式2:Maven引入依赖 pom.xml
<dependency>
  <groupId>scut.carson_ho</groupId>
  <artifactId>CircileView</artifactId>
  <version>1.0.0</version>
  <type>pom</type>
</dependency>
步骤2:设置动画属性
  • 属性说明
circle_color
// 类型 = color 默认 = Color.RED(红色)
  • 使用示例 在XML文件中进行设置 activity_main.xml
<scut.carson_ho.circlelibrary.libraryCircle
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:background="#000000"
        android:padding="30dp"
        app:circle_color="#FF4081"
         />

5. 完整Demo地址

Carson_Ho的Github地址:DIY_View

示意图

6. 源码解析

请看文章手把手教你写一个完整的自定义View

7. 开源协议

DIY_View 遵循 MIT 开源协议

8. 贡献代码

  • 具体请看:贡献代码说明
  • 关于该开源项目的意见 & 建议可在Issue上提出。欢迎 Star !

9. 版本说明

2017-03-15 v1.0.0 :新增 圆 视图

关于作者

About

DEMO for DIY_View

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages