首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
只玩鲁班
掘友等级
Android开发工程师
学习博客、笔记
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
195
文章 194
沸点 1
赞
195
返回
|
搜索文章
赞
文章( 194 )
沸点( 1 )
RecyclerView - DiffUtil
DiffUtil 是 Android 工程师提供的用于规范使用 notify*() 方法刷新数据的工具类。 当某条数据发生变化(如移除、修改等)时调用以上方法可用于更新数据以及 UI 显示。 联想实际开发中,列表刷新操作是不是就调用了 notifyDataSetChanged(…
ReLinker优化So库加载指南
> 在Android开发中,原生库(.so文件)加载问题一直是开发者的痛点。本文将深入探讨如何使用R
Fragment创建注意事项
Fragment创建Tips 基于开发中遇到的问题,分享几个Fragment在不同场景下,创需要注意的问题。 场景1 FragmentContainerView 添加name和id即可,无需特殊操作,
Transform API 废弃了,路由插件怎么办?
前言 在 AGP 7.2 中,谷歌废弃了Android开发过程非常常用的Transform API,在 AGP 8.0 移除,那么常见的路由该怎么出适配呢?
可能是 AGP8 编译最快的方案
背景 AGP8 的变更应该很多人都知道了,移除了Transform API,所以很多 class 操作类的插件代码都需要改了。 TheRouter在开发的时候就支持了AGP8,使用的也是Gradle提
【源码学习】EventBus源码学习
一、注册 其中的SubscriberMethod是用来包装方法信息的实体类,包含方法、运行线程、接收的事件类型、优先级、是否粘性事件 这个方法做的是: 把Event事件类型的Subscription存
Compose中的简单动画
可见性动画 可见性动画指的是:当View的可见性发生变化时,有一个过渡效果。 其中EnterTransition和ExitTransition重载了plus()运算符,可以直接使用+来进行多个动画的合
【杂谈】我用 Jetpack Compose 的这一年
关于这篇文章,其实本来并没有什么写作计划。触发它诞生的事情是,今天早上,QQ空间给我推了这样一条消息: 一年前的今天,我敲下了第一行的Hello Android for Jetpack Compose
Android 使用CameraX实现预览/拍照/录制视频/图片分析/对焦/缩放/切换摄像头等操作【转载】
1. CameraX架构 看官方文档 CameraX架构 有如下这一段话 使用CameraX,借助名为"用例"的抽象概念与设备的相机进行交互。 预览 : 接受用于显示预览的Surface,例如Prev
组件化下如何优雅进行本地调试,即aar依赖与module依赖动态切换
在组件化开发的时候,会面临的一个问题就是组件的调试。 即组件和主工程不在同一个工程目录下,主工程对组件的依赖,是通过依赖组件发布的aar包的方式引入。当组件开发了新的功能,就会发布一个新的 aar 包
下一页
个人成就
文章被点赞
126
文章被阅读
16,227
掘力值
701
关注了
19
关注者
33
收藏集
0
关注标签
17
加入于
2018-07-11