一、概述 最近项目中用到了两个RecyclerView嵌套的布局,即RecyclerView的item也是RecyclerView,其中遇到了两个比较典型的问题:1、当it...
一、概述 最近项目中用到了两个RecyclerView嵌套的布局,即RecyclerView的item也是RecyclerView,其中遇到了两个比较典型的问题:1、当it...
Linearlayoutmanager RecyclerView嵌套GridLayoutManager RecyclerView布局方式:以一个GridLayoutManag...
部分内容参考自:[Android]使用Dagger 2依赖注入 - DI介绍(翻译)[Android]使用Dagger 2依赖注入 - API(翻译) 为什么网上这么多dag...
前言 这其实是一个很小的知识点,大部分人在使用AIDL的过程中也基本没有因为这个出现过错误,正因为它小,所以在大部分的网上关于AIDL的文章中,它都被忽视了——或者并没有,但...
前言 在决定用这个标题之前甚是忐忑,主要是担心自己对AIDL的理解不够深入,到时候大家看了之后说——你这是什么玩意儿,就这么点东西就敢说够了?简直是坐井观天不知所谓——那样就...
如今许多app都会应用到的一种UI交互形式,列表滑动到顶部,固定顶部栏效果,我们也可以称作其为吸顶效果。比如微博 、各大浏览器的首页信息流模块、我的页面的设计等。微博评论的吸...
“如果在onResume()注册观察者会收到那几个种回调”这是大厂面试原题哦!
Lifecycle你真的懂了吗?Lifecycle生命周期感知型组件,用来执行、操作、响应另一个组件(如 Activity 和 Fragment)的生命周期状态的变化。 本文Lifecycle版本为2.2....
点赞收藏,牛
RecyclerView 源码分析(一) - RecyclerView的三大流程*本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 从今天开始,楼主正式开始分析RecyclerView的源码。为了阅读RecyclerView的源码,...
*本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 从今天开始,楼主正式开始分析RecyclerView的源码。为了阅读RecyclerView的源码,...
前两篇介绍完了ItemDecoration的基本用法。这次打算用ItemDecoration做点好玩的——实现stickyHeader效果。如图: 我们从动画可以看出,其实头...
Glide 是 Android 端比较常用的图片加载框架,这里我们就不再介绍它的基础的使用方式。你可以通过查看其官方文档学习其基础使用。这里,我们给出一个 Glide 的最基...
AspectJ in Android 系列: AspectJ in Android (一),AspectJ 基础概念 AspectJ in Android (二),Aspec...
AOP:面向切面编程(Aspect-Oriented Programming)。如果说,OOP如果是把问题划分到单个模块的话,那么AOP就是把涉及到众多模块的某一类问题进行统...
Flutter教学:从零开始->进阶之旅->深入探讨 这是个Flutter教学系列的文章,会从Flutter基础入门开始讲解,带领大家从零开始学习Flutter,从基础组件一...
Flutter中,Row Widget 和Column Widget 都继承自Flex Widget借用一张图解释一下什么是Flex的主轴与交叉轴 mainAxisSize ...
掘金迁移地址[https://juejin.cn/user/2321787355411975] 前言 最近写了一个自动化打包上传到蒲公英等三方平台,在飞书的群机器人中发送消息...
概述 ContentProvider虽说我们平时用的并不多,但是作为安卓四大组件之一,其地位不容忽视。ContentProvider的作用是为不同的应用之间数据共享,提供统一...
结论:您目前使用的Android Studio版本不支持您设置的compileSdkVersion, 这个原因是首先有一个依赖包里面设置了最小SDK版本The minComp...
Lifecycle生命周期感知型组件,用来执行、操作、响应另一个组件(如 Activity 和 Fragment)的生命周期状态的变化。 本文Lifecycle版本为2.2....