首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
kotlin
订阅
qyc重名了
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
大型Android项目架构:基于组件化+模块化+Kotlin+协程+Flow+Retrofit+Jetpack+MVVM架构实现WanAndroid客户端
前言:苟有恒,何必三更眠五更起;最无益,莫过一日曝十日寒。项目采用 Kotlin 语言,Android Jetpack,组件化,模块化拆分,加入短视频功能,Flow冷流的使用···
Kotlin 协程 | 一文看透 Kotlin 协程本质
前言:勤学如春起之苗,不见其增,日有所长。——陶潜前言 公司开启新项目了,想着准备亮一手 Kotlin 协程应用到项目中去,之前有对 Kotlin 协程的知识进行一定量的学习,以为自己理解协程了,结果
史上最详Android版kotlin协程入门进阶实战(一)
第一视角出发从零开始创建项目进行讲解Kotlin协程的基本使用、项目应用以及部分协程原理。同时结合Android Jetpack、`Retrofit`,`OkHttp`,`coil`等框架项目实战.
Kotlin-构造函数(2)- 构造函数以及init执行顺序
主构造函数和次构造函数执行顺序 以下代码,通过调用次构造函数实例化对象。观察输出日志,执行次构造函数时,nameT已经有值,所以可以得知主构造函数先于次构造函数执行。这里要把var nameT: St
Android Jetpack 开发套件 #5 Android UI 架构演进:从 MVC 到 MVP、MVVM、MVI
MVC、MVP、MVVM 和 MVI 等架构设计。这四个模式讨论是 “如何管理 UI” 这个话题,采用的手段都是 “关注点分离”,只是实现的细节不同。
Kotlin中枚举与密封类全方位对比
Kotlin中枚举和密封类功能有重复,开发中我该怎么选择?本文通过对两者多角度对比介绍,让你彻底理清关系。
Kotlin教程(三)类、对象和接口
写在开头:本人打算开始写一个Kotlin系列的教程,一是使自己记忆和理解的更加深刻,二是可以分享给同样想学习Kotlin的同学。系列文章的知识点会以《Kotlin实战》这本书中顺序编写,在将书中知识点展示出来同时,我也会添加对应的Java代码用于对比学习和更好的理解。 Kotl…
给安卓开发者的 Kotlin tips
apply函数是个扩展函数,接受一个参数,返回值就是参数自身。 joinToString2(list, " - ")指定了separator的值为 " - ",其他没有指定的均使用默认值。 joinToString2(list, " , ", "[")指定了separator和…
Kotlin教程(一)基础
写在开头:本人打算开始写一个Kotlin系列的教程,一是使自己记忆和理解的更加深刻,二是可以分享给同样想学习Kotlin的同学。系列文章的知识点会以《Kotlin实战》这本书中顺序编写,在将书中知识点展示出来同时,我也会添加对应的Java代码用于对比学习和更好的理解。 在as中…
R.java、R2.java 是时候懂了
问题 1:子 module 里的 R.java 为何不是常量? 问题 2:ButterKnife 是怎么解决的? 问题 3:由于 ButterKnife 的 R2.java 存在,导致 java compile 替换了注解中的常量,为何实际运行时没出现问题?