首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android框架
订阅
企鹅君技术圈
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
Android架构:第二部分-The clean architecture (译)
在系列的第一部分中,我们介绍了我们在寻找可行的体系结构方面所犯的错误。 在这一部分中,我们将介绍所谓的Clean Architecture. 你在google“clean architecture”中遇到的第一个图像是这样的: 它也被称为洋葱架构,因为图表看起来像一个洋葱(当你…
关于Clean Architecture在android中的应用
clean架构相信大家早有耳闻,毕竟是Bob大叔的心血之作,最近又把http://five.agency/blog/android/ 几篇关于clean 架构的文章拿出来读读加深了对该架构的一些理解。 Entities,即Domain 对象或业务对象,是App的核心。 它们代表…
Android架构组件(Architecture Components)介绍
之前有多少人是把所有代码都写在 Activity里面?几乎每个人都干过一次,对吧! Android 框架层面上允许自由的做到上面这点,但是后来我们意识到了这么做会带来的问题,这使得我们的代码变得臃肿不堪,难以维护。所以才出现了像mvp,mvvm这样不同的架构模式,这使得我们可以…
Android架构组件—ViewModel
我们中的大多数人都遇到过旋转手机并且应用程序崩溃或UI失去状态的问题。 解决它最简单的办法就是配置Activity为potrait模式,但这是一个很糟糕的做法。 幸运的是,Android团队在2017年Google I / O期间发布了ViewModel。 该ViewModel…
[Android 从头开始] 初识 Clean Architecture
整理关于 Clean Architecture 的资料
Android架构组件—LiveData
LiveData 是一个可以保存数据和观察数据变化的组件。他是被设计用来在ViewModel中保存数据, 但是同样也可以在应用的其他地方使用。 LiveData使用观察者模式监听数据的改变。这与RxJava的Observable非常类似,但是LiveData不止于此,LiveD…
RxLifecycle详细解析
RxLifecycle目的:解决RxJava使用中的内存泄漏问题。 例如,当使用RxJava订阅并执行耗时任务后,当Activity被finish时,如果耗时任务还未完成,没有及时取消订阅,就会导致Activity无法被回收,从而引发内存泄漏。 为了解决这个问题,就产生了RxL…