首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
jetpack
订阅
stween
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
从UseCase的理念看Android当前的应用架构设计指南
从架构设计的一无所知, 到现阶段层出不穷的架构设计, 我们的开发和学习的过程中不断的思考, 是否有着一劳永逸的方法来解决我们的所有问题. 不过,"No silver bullet."
Android官方架构组件DataBinding-Ex: 双向绑定篇
本文是 Android官方架构组件 系列的番外篇,因为目前国内关于DataBinding双向绑定的博客,讲的实在是五花八门,很多文章看完之后仍然一头雾水,特此专门写一篇文章进行总结。 此外,前几天在CSDN上看到 貌似掉线 老师发布了一篇文章《我为什么放弃在项目中使用Data …
从此 Adapter 是路人!基于 Data Binding 的 RecyclerView Adapter 库!
从写 adapter 解放出来,不需要任何多余的类。 使用 Data Binding 技术的超级简单的 RecyclerView adapter,再也不需要写什么 adapter 了! 你也无须为此额外创建 ViewHolder 或者 ItemView 这种类。 又多了一个理由使用 Data Binding。
Android从零开始搭建MVVM架构(1)————DataBinding
我说下我的理解:AAC(Android Architecture Components) :实际上是android官方提供的一系列组件,用来实现MVVM架构的。 这里提下 lifecycles:就是处理UI界面的生命周期,在26版本以后的Support库中,AppCompatA…
RecyclerView Adapter 优雅封装,一个Adapter搞定所有列表
项目中,我们用得最多的元素就是列表了,在Android 中,实现列表用原生的RecyclerView就能满足需求,关于RecyclerView 的基础使用这里不做过多的介绍,网上有太多的博文介绍了。本篇文章将介绍自己封装的一个Adapter,帮你快速高效的添加一个列表(包括单 …
Retrofit+LiveData实现网络请求
搜了好多相关文章,但是发现貌似都是基于官方Demo中的例子实现的。于是照猫画虎实现了Java版本。 其实其中的核心就是自定义CallAdapter来实现对请求结果的基础处理以及转换。 两个核心类就完成了。
【译】如何在 Android 中使用 Retrofit, Moshi, Coroutines & Recycler View
从Android应用程序中选择访问Web服务的最佳方式可能会令人难以招架。也许你想要的只是从Web服务解析JSON并将它显示在Android上的Kotlin应用,同时仍然可以使用像Retrofit这样的库来面向未来。作为奖励,如果您还可以执行 CRUD,那就太棒了。 您可以从基…
Retrofit统一异常处理
前一阵子博客备案因为名字问题被驳回了两次也是够了,现在在公司里一直写业务代码,这让本来就不会的算法的我算法水平更加烂,最近在跟着优酷上的一个小姐姐学魔方,智商跟不太上了啊哈哈哈哈哈。OK,步入正题,名字叫Retrofit异常处理,可是内容应该主要是针对网络的统一异常处理,我之前…
优雅的封装网络请求,协程 + Retrofit
随着 Kotlin 1.3 的发布,JetBrains 正式为我们带来了协程,协程的好处这里不多介绍了,那么是时候将 RxJava + Retrofit 网络库升级为协程 + Retrofit
【思货】AndroidX+协程+Retrofit-我的新思考,请走开,所有的Rx请求库!
前排提醒,本文会涉及到AndroidX中一些扩展,如果你看懵逼了,请评论区留言,我下次再写文章讲解,但应该不会影响对代码语义的理解。 这是一次由协程、Retrofit和LiveData,以及 Google demo 而引发的网络框架思考。 为什么又有了这次思考呢,那是因为我用过…