没有合适的资源?快使用搜索试试~ 我知道了~
WorkKTX:封装项目http接口协议的kotlin版本
共68个文件
xml:20个
kt:17个
png:10个
需积分: 5 0 下载量 188 浏览量
2021-04-12
15:35:40
上传
评论
收藏 204KB ZIP 举报
温馨提示
work 封装http业务接口协议,提供标准使用流程,基于kotlin协程和OkHttp实现,与公司http规范紧密结合,规范团队成员接口编写和使用方式。 核心设计理念为封装http接口的请求数据和响应数据的序列化和反序列化,接口调用处不能出现任何解析http数据的代码。 装配和解析代码应该全部由Work类完成,接口调用处使用一致的方式,无需关心http的实现方式和接口处理细节。 优点是规范团队接口编写方式,统一项目http接口代码风格。 本库依赖kotlin协程机制,与协程深度结合,仅启用协程的项目可用。 Usage on gradle repositories { google() mavenCentral() } dependencies { implementation 'org.cwk.kotlin:work:1.0.0' } 第一步实现公司http规范基类 通常项目
资源推荐
资源详情
资源评论
收起资源包目录
WorkKTX-master.zip (68个子文件)
WorkKTX-master
.gitignore 225B
gradle
wrapper
gradle-wrapper.jar 53KB
gradle-wrapper.properties 230B
README.md 11KB
build.gradle 720B
CHANGELOG.md 45B
gradlew.bat 2KB
gradlew 5KB
work
.gitignore 6B
build.gradle 844B
proguard-rules.pro 750B
src
main
AndroidManifest.xml 216B
java
org
cwk
work
WorkCore.kt 15KB
WorkModel.kt 9KB
WorkRequest.kt 5KB
WorkLog.kt 2KB
WorkRequestBodyBuilders.kt 4KB
WorkExecute.kt 12KB
WorkInterceptors.kt 4KB
WorkConfig.kt 3KB
Work.kt 6KB
project.properties 208B
mavenUpload.gradle 2KB
app
.gitignore 6B
build.gradle 1KB
proguard-rules.pro 750B
src
test
java
org
cwk
work
example
Models.kt 1KB
ProgressTest.kt 3KB
CoroutineTest.kt 3KB
BasicTest.kt 5KB
HighWorks.kt 3KB
BaseWorks.kt 3KB
ModelTest.kt 1KB
SimpleWorks.kt 7KB
main
AndroidManifest.xml 430B
res
values
colors.xml 378B
themes.xml 829B
strings.xml 69B
mipmap-xxhdpi
ic_launcher_round.png 12KB
ic_launcher.png 8KB
drawable-v24
ic_launcher_foreground.xml 2KB
mipmap-anydpi-v26
ic_launcher.xml 272B
ic_launcher_round.xml 272B
mipmap-xhdpi
ic_launcher_round.png 7KB
ic_launcher.png 5KB
mipmap-hdpi
ic_launcher_round.png 5KB
ic_launcher.png 4KB
values-night
themes.xml 829B
drawable
ic_launcher_background.xml 5KB
mipmap-mdpi
ic_launcher_round.png 3KB
ic_launcher.png 3KB
mipmap-xxxhdpi
ic_launcher_round.png 16KB
ic_launcher.png 10KB
gradle.properties 1KB
.idea
$CACHE_FILE$ 429B
.gitignore 47B
encodings.xml 200B
vcs.xml 180B
dictionaries 196B
misc.xml 530B
jarRepositories.xml 1KB
kotlinc.xml 179B
inspectionProfiles
Project_Default.xml 244KB
compiler.xml 566B
gradle.xml 993B
codeStyles
Project.xml 4KB
codeStyleConfig.xml 213B
settings.gradle 59B
共 68 条
- 1
资源评论
weixin_42135073
- 粉丝: 32
- 资源: 4783
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于MySQL的嵌入式Linux智慧农业采集控制系统+c语言源码+文档说明(高分作品)
- 在线商城系统-需求规格说明书
- 城市大脑-泸州市城市大脑项目(智能化系统).pdf
- AI(Adobe Illustrator)从入门到精通系统视频教程【84节完整版】-10G网盘下载.txt
- 城市大脑-泸州市“城市大脑”项目(数字底座及应用场景).pdf
- style05.css
- 嵌入式项目-Linux多线程方式实现嵌入式网关Server( 包括参数数据解析、协议转换、Socket收发、Sqlite、Uart、Camera等操作&UI界面)
- 计算机操作系统 - 实验二 - 进程调度算法的实现 - FCFS & SJF
- java权限工作流管理系统源码带本地搭建教程数据库 MySQL源码类型 WebForm
- 智慧景区信息化解决方案
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功