没有合适的资源?快使用搜索试试~ 我知道了~
Kotlin-SDK:新波士顿的Kotlin-SDK
共230个文件
kt:109个
png:44个
xml:35个
需积分: 5 0 下载量 61 浏览量
2021-05-06
15:15:41
上传
评论
收藏 2.14MB ZIP 举报
温馨提示
Kotlin-SDK 新波士顿的Kotlin-SDK。 介绍 这是用Kotlin为newboston编写的SDK,主要针对Android和桌面客户端。 该存储库包含一个Android项目,该项目将演示如何使用SDK。 该库本身将仅包含newboston的域和数据层。 表示层将由主机应用程序(请参阅我们的演示应用程序)。 我们将使用Clean Architecture构造层,依赖关系和通信流。 粗略的架构模式如下所示: 域层 资料层 UseCase-> IRepository RepositoryImpl->数据源(本地/远程)->服务(Http,缓存) 由于依赖注入,UseCase将对实际存储库一无所知。 (有关更多信息,请参见 ,也可以阅读本书,这很不错)每一层都有自己的层模型,并且映射发生在数据传递到上一层之前,例如HTTP Service类执行http调用并获取JSON响应,
资源推荐
资源详情
资源评论
收起资源包目录
Kotlin-SDK:新波士顿的Kotlin-SDK (230个子文件)
gradlew.bat 2KB
.editorconfig 494B
.editorconfig 270B
.gitignore 664B
.gitignore 6B
.gitignore 6B
build.gradle 3KB
build.gradle 2KB
build.gradle 1KB
sonar.gradle 1KB
jacoco.gradle 1KB
ktlint.gradle 638B
detekt.gradle 427B
settings.gradle 56B
gradlew 5KB
gradle-wrapper.jar 53KB
BankDataSourceTest.kt 32KB
ConfirmationDataSourceTest.kt 26KB
GetDataSourceTest.kt 23KB
BankRepositoryTest.kt 19KB
Mocks.kt 19KB
PrimaryDataSourceTest.kt 17KB
ConfirmationRepositoryTest.kt 16KB
BankApiMockEngine.kt 15KB
PrimaryRepositoryTest.kt 11KB
PostDataSourceTest.kt 9KB
GetDataSource.kt 9KB
ListDisplayFragment.kt 8KB
ListRecyclerViewAdapter.kt 7KB
PrimaryValidatorApiMockEngine.kt 7KB
PatchDataSourceTest.kt 6KB
BankDataSource.kt 6KB
PostDataSource.kt 5KB
BankAPIJsonMapper.kt 5KB
ConfirmationDataSource.kt 5KB
ConfirmationValidatorApiMockEngine.kt 5KB
BankRepository.kt 4KB
PatchDataSource.kt 3KB
PrimaryDataSource.kt 3KB
PrimaryValidatorAPIJsonMapper.kt 3KB
MainActivity.kt 3KB
BankOverviewFragment.kt 3KB
ConfirmationRepository.kt 3KB
ValidatorOverviewFragment.kt 3KB
ProfileOverviewFragment.kt 2KB
PrimaryRepository.kt 2KB
DateSerializerTest.kt 2KB
BankViewModel.kt 2KB
TNBSDKProvider.kt 2KB
TNBBuilder.kt 2KB
ProfileViewModel.kt 2KB
BankApis.kt 2KB
ConfirmationValidatorAPIJsonMapper.kt 2KB
BankConfigModel.kt 2KB
ValidatorViewModel.kt 2KB
ApiClient.kt 1KB
ConfirmationBlocks.kt 1KB
BankFragment.kt 1KB
ValidatorFragment.kt 1KB
PostInvalidBlockRequest.kt 1KB
BankRepository.kt 1KB
ProfileFragment.kt 1KB
Splash.kt 1KB
Validators.kt 1KB
DateSerializer.kt 1KB
ValidatorConfigModel.kt 1KB
InvalidBlocks.kt 1KB
AccountNumberEditDialog.kt 1KB
ProfileRepository.kt 1KB
ValidatorDetails.kt 1KB
TNBSDKInjector.kt 1KB
Banks.kt 1KB
ApiModule.kt 1KB
SplashViewModel.kt 946B
Blocks.kt 945B
MockHttpClientManager.kt 938B
ValidatorsApi.kt 918B
ValidatorRepository.kt 869B
Constants.kt 846B
ConfirmationServices.kt 845B
BankTransactions.kt 810B
Accounts.kt 801B
AccountsValidator.kt 760B
ProfileTransactionDataModel.kt 738B
BankDetails.kt 734B
ConfirmationServicesRequest.kt 724B
TinyDB.kt 712B
BankAPIEndpoints.kt 700B
BankBlocks.kt 687B
NetworkUtils.kt 685B
PrimaryValidatorAPIEndpoints.kt 682B
ExampleInstrumentedTest.kt 680B
ValidatorBankDataModel.kt 671B
ViewUtils.kt 645B
Bank.kt 639B
Outcome.kt 636B
PostBlockRequest.kt 612B
Clean.kt 607B
Crawl.kt 607B
ConnectionRequest.kt 595B
共 230 条
- 1
- 2
- 3
资源评论
橘子乔JVZI
- 粉丝: 28
- 资源: 4580
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功