Skip to content
View xiazunyang's full-sized avatar
Block or Report

Block or report xiazunyang

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Pinned

  1. discovery discovery Public

    辅助Android开发者在多模块工程间跨模块获取接口(或抽象类)的实现类的开源库,可实现模块的顺序初始化、业务的动态组合等实现。基于AGP和ASM开发。

    Kotlin 53 10

  2. reinforcer reinforcer Public

    基于360加固助手的gradle插件,可以在打包任务结束后,自动执行加固操作,并输出至指定的目录下。

    Kotlin 32 6

  3. drawable.dsl drawable.dsl Public

    用于构建常用drawable实例的kotlin-dsl框架,包括shape、ripple以及selector的drawable实例;顺便也支持创建颜色相关的selector实例。

    Kotlin 29 6

  4. http http Public

    一些让okhttp和retrofit更好用的开源辅助类。包括上传、下载进度监听,断点续传,日期格式转换,Oauth2授权管理,HTTP请求失败时重试与请求、响应的日志等。

    Kotlin 16 1

  5. stateful.layout stateful.layout Public

    方便Android开发者根据不同的状态切换布局的自定义布局,基于FrameLayout,可同时存在多个同状态的子布局,可方便的自定义默认状态的而已,可自定义切换动画。

    Kotlin 1

  6. inject inject Public

    一款基于`kotlin`语言开发的简单易用的依赖注入框架,拥有较强的扩展性,可以自定义注入器、拦截器。

    Kotlin 1