Skip to content

Carson-Ho/DIY_View

Folders and files

NameName
Last commit message
Last commit date
Aug 1, 2017
Aug 1, 2017
Aug 1, 2017
Aug 1, 2017
Mar 2, 2017
Aug 1, 2017
Aug 1, 2017
Aug 1, 2017
Aug 1, 2017
Aug 1, 2017
Mar 2, 2017
Mar 2, 2017
Mar 2, 2017
Aug 1, 2017

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