学习计划--持续更新

学习计划--持续更新

kotlin

18年买了一本《kotlin实战》,但公司一直没有项目练手,导致又忘的差不多了,最近因为解决同事的bug(他负责的模块是用kotlin写的,出差去了),又拾起来了。
学习kotlin的基本语法,推荐菜鸟教程Kotlin 教程
视频教程,转载的一位博主的博客,该博主已上传至西瓜视频:Kotlin视频教学
关于kotlin进阶和注意点,推荐扔物线朱凯的公益项目:码上开学

更新:20年又买了一本《kotlin核心编程》,已经开始在项目中用kotlin了,只能说真香。这两本书,《kotlin实战》适合入门的,语法讲解的细,《kotlin核心编程》偏向讲解怎么用kotlin设计和融入项目中。可惜对协程的介绍都浅尝则止,《kotlin实战》压根都没提到协程。郭霖新版的《第一行代码》还未出版,看了目录,kotlin+jetpack,期待一下。
有关协程的知识,我在网上看了很多博客和文章,下面分享一下:
Kotlin中文社区
Kotlin协程教程

Jetpack组件

不知不解学习和使用了部分Jetpack组件,像ViewModel+LiveData+Room+DataBinding+Navigation等,还剩下Paging,WorkManager和最新推出的CameraX,需要进一步学习和研究,最好能在项目中使用。
学习Jetpack组件,入门和基础的推荐:即学即用Android Jetpack系列
进阶的推荐:却把清梅嗅《Android Jetpack专栏》,推荐用手机看,手机上有专栏

推荐一个github项目,使用Kotlin语言编写的一个Demo,整合了Jetpack的各个组件,传送门地址: JetPack_Note

吐槽一下Navigation,只支持replace方式管理fragment

Rxjava

github上已经是3.x版本,2.x将一直更新到2020年12月31日,3.x的版本升级不像2.x升级变化大,且兼容2.x,不过2020年12月31日之后新的特性将不会合入到2.x版本
关于Rxjava2.x,强力推荐Rxjava2.0从入门到放弃,生动的管道图,风趣的语言,通俗易懂,记得当时是通宵看完的,像看小说一样痴迷,看到叶问打鬼子,差点笑呛。
另外,RxDownload也是出此大神之手,一个基于kotlin语言、RxJava多线程、断点续传的下载工具:github传送门

Flutter

暂时没计划,除非项目要求,因为是全新的语言和框架,需要大量时间学习。
Dart语言教程
Dart 编程语言中文网
Flutter中文网

2020年末把flutter上手了,并用于公司项目。推荐Flutter实战

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值