KISS Android Library - Android库

作者: yxzhou | 来源:发表于2017-12-07 18:56 被阅读0次

    前言

    对于程序员来说,简单的事情能不重复做就不重复做,毕竟宝贵的时间应该专注于更为重要的事情上。所以最近闲着无聊,抱着学习的目的分享一个Android库。这个库的代码来自工作或学习上的一些经验,还集成了目前热门的开源库并做了业务封装,设计目的就是上手即用,用来初学学习或者做些小应用完全可以应付了,毕竟世界变得这么快尽量要业务至上嘛(手动滑稽)。

    项目地址

    项目地址

    特点

    • Keep it Simple and Stupid
    • 高内聚低耦合
    • MVP
    • 囊括热门开源框架并极简封装
    • 关键代码详细注释
    • 三个拓展等级,按需集成
    • 关注业务、极速开发
    • 使用事例说明

    简介

    代码很简单而且注释也算详细,有兴趣的小伙伴直接阅读源码就可以了,这里就不一一详述

    • common
      纯原生代码搭建,包含Activity、Fragment基类及常用工具、管理类等
    • enhance
      集成目前热门的开源库并做了业务封装;拓展common功能,引入MVP
    • widget
      拓展enhance功能,常用页面、控件封装

    集成使用

    Gradle:
    allprojects {
        repositories {
            ...
            maven { url 'https://www.jitpack.io' }
        }
    }
    
    common:
    dependencies {
        compile 'com.github.wilsonchouu.dudu-common:common:版本号'
    }
    
    enhance:
    dependencies {
        compile 'com.github.wilsonchouu.dudu-common:enhance:版本号'
    }
    
    widget:
    dependencies {
        compile 'com.github.wilsonchouu.dudu-common:widget:版本号'
    }
    

    After

    如果有什么问题或建议可以提ISSUE,我会尽量修改更新代码,感激不尽,可以的话就点个Star或Fork支持一下吧~

    相关文章

      网友评论

        本文标题:KISS Android Library - Android库

        本文链接:https://www.haomeiwen.com/subject/zedjixtx.html