Android-Jetpack版的《哭一场》
前言
由于疫情,在家关了两个月了,正好有时间把之前落下的心事了了。
之前学flutter时做了个网站《哭一场》,由于flutter web的不成熟,导致体验不是很好。于是想着有时间了做个移动端。前些天正好想学学Jetpack,就开搞了。
*其实这个APP很简单,但是为了学习Jetpack的各种组件,写了不少看不见的代码
网页版介绍:https://www.jianshu.com/p/33e9f00ab0c4
先上图瞧瞧:
Jetpack使用感受
- Navigation是巨坑,出发点是好的,但是实际上还增加了工作量
应用里还有Navigation的坑没填,不准备填了,反正以后不用了
- Room很完美,但是因为我的使用场景很简单,复杂场景如何还不太清楚
- 暂时找不到LiveData替代Observable的理由,感觉和生命周期绑定这个特性只有在极少场景才被需要
- DataBinding之前就用过了,属于遇见就不会再错过的东西
- Kotlin很香,协程有点难度,还在学习中
接下来有时间会搞个Flutter版,对比一下
建了个微信圈子,欢迎对产品有实践兴趣的同学加入,一起来玩呀![]()
写于2020-03-10
本篇文章由一文多发平台ArtiPub自动发布
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。