Google 推荐在 MVVM 架构中使用 Kotlin Flow (mp.weixin.qq.com)

【简介】

在之前分享过一篇 Jetpack 综合实战应用 神奇宝贝(PokemonGo) 眼前一亮的 Jetpack + MVVM 极简实战 ,这个项目主要包了以下功能:

点击查看全文 >>

@code小生 2020-09-13 15:48分享 / 0个评论
赞过的人: code小生
要不要再学学下面的文章?
荔枝微课基础架构的演进与实践 (zhuanlan.zhihu.com)
云原生(Cloud Native)是未来架构的演化方向,包含了一组应用模式,用于帮助企业快速、持续、可靠、规模化地交付业务软件,由微服务架构、DevOps 和以容器为代表的敏捷基础架构组成,其中包含很多有利于我们做更多扩展持续演进的理念。我认为云原生是一种文化、一种理念, 也是一种生态,既包括技术(微服务、敏捷基础设施 K8S),也包括管理(DevOps、持续交付), 范围极其广泛,总得来讲是一种围绕云计算时代的架构。
by @又拍云 2020-09-17 15:19 分享 查看详情
新手不用愁了,谷歌推出了免费的 Kotlin 和 Android 开发课程 (mp.weixin.qq.com)
5月份,微软刚推出了一套免费的Python在线视频课程,面向数据科学和机器学习初学者。近日,谷歌也推出了一系列Kotlin和Android在线课程,旨在教人们如何构建Android应用。以下为谷歌官方对课程的介绍:
by @code小生 2020-09-13 15:48 分享 查看详情
2020 年编程语言盘点展望:Java 老兵不死,Kotlin 蓄势待发 (mp.weixin.qq.com)
在进入新的十年之际,各行各业都在进行盘点与展望。SegmentFault 作为开发者社区与科技行业的垂直媒体,一直关注行业的发展与相关动态,近期已陆续为大家整理了各大平台、社区针对技术领域作出的预测与盘点。
by @Hello4Word 2020-09-06 13:50 分享 查看详情
Win 10 中使用 Python 碰到的奇怪现象 (mp.weixin.qq.com)
最近在使用 Python 的时候发生了很奇怪的现象:从命令行执行 python.exe 并不会进入 REPL,似乎也没有其他反应,然而稍等片刻,会看到系统弹出 Windows Store 页面,并定位到 Python App 的详情页。
by @code小生 2020-08-24 01:01 分享 查看详情
这是我看过关于微服务架构最好的文章 (mp.weixin.qq.com)
本文将介绍微服务架构和相关的组件,介绍他们是什么以及为什么要使用微服务架构和这些组件。本文侧重于简明地表达微服务架构的全局图景,因此不会涉及具体如何使用组件等细节。
by @code小生 2020-08-24 00:54 分享 查看详情
如何优雅使用「快应用」API (quickapp.lovejade.cn)
查阅快应用开发文档,可以知道官方提供了诸多接口;对于如何使用,文档中也给出了简单的说明和代码示例;但照着示例写法,在实际项目中,不够优雅且更不高效;所以,在开发中需要加以变通去写,使得大幅提升开发效率,同时也令整个代码优雅,以便于维护。所以在此篇文章的存在,旨在于讨论:如何优雅使用「快应用」API。
by @杨琼璞 2020-08-17 09:19 分享 查看详情
Android AES加密(Kotlin) (mp.weixin.qq.com)
halo~最近工作上写的东西比较简单,感觉分享不出来,最近刚好看到数据加密这一块,感觉挺不错的,也挺好用的,所以下面分享给大家!
by @code小生 2020-08-16 14:35 分享 查看详情
Android架构设计--MVP模式第(二)篇,如何减少类爆炸 (mp.weixin.qq.com)
总共分成三层
a 、View: 视图层,对应xml文件与Activity/Fragment;
b 、Presenter: 逻辑控制层,同时持有View和Model对象;
c 、Model: 实体层,负责获取实体数据。
by @code小生 2020-08-10 21:20 分享 查看详情
Android 持续滑动布局 ConsecutiveScrollerLayout 的使用 (mp.weixin.qq.com)
在开发项目的时候,有时候会遇到一些比较复杂的页面,需要多个不同的列表或者滑动布局、甚至是WebView,组成一个完整的页面。要实现这样一个复杂的页面,在以前我们可能会通过布局嵌套的方式,在一个大的ScrollView下嵌套多个RecyclerView、WebView、ScrollView来实现。但是这种嵌套的方式不仅会严重影响布局的性能,而且处理滑动事件的冲突也是一件头疼的事,处理不好会严重影响用户操作的体验。
by @code小生 2020-08-10 21:19 分享 查看详情
Android MVP && MVVM深度解析 (mp.weixin.qq.com)
相信很多同学对MVP和mvvm都玩的很6了,但本文还是想从2个框架的特性、优缺点来深层次解析一下,帮助大家更好的理解框架。本文有深度,也有故事,下面开车。
by @code小生 2020-08-02 13:44 分享 查看详情