该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

SKY

接受不完美的自己,享受不断完善的自己 我们的承诺是,每天都要有进步

Maven Central

SKY 版本说明

3.1.0

  • 支持kotlin 前提是 类和方法都加上open
  • 支持父类方法的调用
  • 增加display module 组件化跳转
  • 调整结构

3.0.0

  • 新增helper.ui(class) 直接获取activity,fragment 来执行方法, 无需判定是否在子线程和是否为空
  • 新增 cglib for android 动态代理,无需在声明接口,可直接使用,详情可看 sample demo
  • 新建插件 快速生成

Gradle maven 中央库

App-build.gradle:

  dependencies {
     api 'com.jincanshen:sky:3.1.0' //SKY架构
     annotationProcessor 'com.jincanshen:sky-compiler:3.1.0'
  }

SKY-AAC 版本说明

4.0.0-SNAPSHOT

  • 新结构正在设计

Gradle maven 中央库

App-build.gradle:

  dependencies {
     api 'com.jincanshen:sky-aac:4.0.0-SNAPSHOT' // AAC 
     annotationProcessor 'com.jincanshen:sk-compiler:4.0.0-SNAPSHOT'
  }

SKY-DI 注入架构 版本说明

4.0.0-SNAPSHOT

  • 支持动态注入
  • 简化注入操作
  • 支持library注入
  • 支持继承注入

Gradle maven 中央库

App-build.gradle:

  // sky
  dependencies {
     api 'com.jincanshen:sky-di:3.1.0' 
     annotationProcessor 'com.jincanshen:sky-compiler:3.1.0'
  }
  // sk
  dependencies {
     api 'com.jincanshen:sky-di:4.0.0-SNAPSHOT' 
     annotationProcessor 'com.jincanshen:sk-compiler:4.0.0-SNAPSHOT'
  }

Gradle 版本

1.插件 com.android.tools.build:gradle:3.2.1'
2.版本 - gradle-4.+-all.zip

帮助

如果需要帮助,请给我提问题, open a new issue on Github.

测试和检测

插件/工具 简述
sky plugin 快速创建view和biz,gson转换,注解findview 等功能...
sky gradle plugin 组件化插件
folding-plugin layout 文件夹里的布局文件一般很长很长没有目录, 这个插件就可以把 layout 分好层级结构, 类似 src 下目录结构
AndroidLocalizationer 可用于将项目中的 string 资源自动翻译为其他语言的插件, 其翻译支持使用 Microsoft Translator 或 Google Translation
ParcelableGenerator Android中的序列化有两种方式, 分别是实现 Serializable 接口和 Parcelable 接口, 但在 Android 中是推荐使用 Parcelable, 只不过我们这种方式要比Serializable方式要繁琐, 那么有了这个插件一切就ok了

空文件

简介

让开发变得轻松,简单,好维护 -- 随时欢迎提意见 展开 收起
Java 等 2 种语言
取消

发行版

暂无发行版

贡献者

全部

近期动态

不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化