20222023年文章分类整理
文章目录
- 2023
- Gradle相关
- Java相关
- View相关
- 其他
- 2022
- JetPack系列
- Kotlin相关
- View相关
- 多线程相关
- 存储相关
- Gradle相关
- 动画相关
- 其他
2022 & 2023 公众号(名字:代码说)发表的文章,分类整理一下,方便阅读!2023,继续加油,共勉!
2023
Gradle相关
- [转]Gradle构建生命周期及Hook技术
- [转]Gradle | Task进阶学习
- [转]Gradle | Project进阶学习
- [转]Gradle | Extension扩展详解
Java相关
- Java | 内存模型、GC Roots可达性分析、垃圾回收机制
View相关
- Android | 深入理解RecyclerView缓存机制
其他
- Git | 常用命令总结
2022
JetPack系列
- Android Jetpack系列之Lifecycle
- Android Jetpack系列之LiveData
- Android 基于Jetpack LiveData实现消息总线
- Android Jetpack系列之ViewModel
- Android Jetpack系列之MVVM使用及封装
- Android Jetpack系列之MVVM使用及封装(续)
- Android Jetpack系列之MVI架构
- Android Jetpack系列之DataStore
Kotlin相关
- Kotlin | 作用域函数之let、with、run、also、apply的使用
- Kotlin | @JvmOverloads、@JvmStatic、@JvmField、@JvmInline等注解使用总结
- Kotlin | data数据类、copy()函数、sealed密封类
- Kotlin | 使用vararg可变参数
- Kotlin | 常用Collection集合操作整理
- Kotlin | 内联函数inline、noinline、crossinline
- Kotlin | 正确的使用Handler
- Kotlin | 深入理解协程
- Kotlin | Flow数据流详解
- Kotlin | 基于协程Flow实现一个倒计时功能
View相关
- Android 深入理解ViewPager2原理及其实践(上篇)
- Android 深入理解ViewPager2原理及其实践(下篇)
- Android仿淘宝、京东Banner滑动查看图文详情
- Android自定义View中的常用方法(距离、位置、点击事件)
- Android View滑动相关的基础知识点
- Android Paint.Xfermode及离屏绘制
- Android自定义View工具:Paint&Canvas(上)
- Android自定义View工具:Paint&Canvas(下)
- Android Canvas之Path操作
- Android Path测量工具之PathMeasure
- Android 封装一个通用的PopupWindow
- Android 高仿QQ侧滑菜单
- Fragment.setUserVisibleHint()懒加载过时问题优化
- Android ViewTreeObserver使用总结及获得View宽高的几种方法
- Android WindowManger实现桌面悬浮窗
- Android 深入理解View.post()获取宽高、Window加载View原理
- [转]Android性能优化系列:VSync、Choreographer 和 Render Thread
- [转]RecyclerView、View的onAttachedToWindow和onDetachedFromWindow调用时
- [转]Android深入理解文字绘制:FontMetrics字体测量及其TextPaint介绍
- [转]ConstraintLayout(约束布局)使用详解
- [转]Android 全面屏体验
多线程相关
- JUC系列学习(一):线程池Executor框架及其实现ThreadPoolExecutor
- JUC系列学习(二):AbstractQueuedSynchronizer同步器框架及相关实现类
- JUC系列学习(三):ReentrantLock的使用、源码解析及与Synchronized的异同
- JUC系列学习(四):线程池阻塞队列BlockingQueue及其相关实现
- JUC系列学习(五):CountDownLatch、Semaphore、CyclicBarrier的使用及源码解析
- JUC系列学习(六):ReentrantReadWriteLock的使用及源码解析
- Java多个线程顺序循环执行的几种实现方式
- Java生产者、消费者模式的几种实现方式
- Java线程基础知识点整理
- Android中Callable、Future、FutureTask的概念以及几种线程池的使用
存储相关
- Android本地存储之SharedPreferences源码解析
- Android 性能优化篇之SharedPreferences使用优化
- Android Jetpack系列之DataStore
- Android数据库Sqlite的基本用法及升级策略
- Android本地存储的几种方式
Gradle相关
- Gradle理论与实践一:Gradle入门
- Gradle理论与实践二:Groovy介绍
- Gradle理论与实践三:Gradle构建脚本基础
- Gradle理论与实践四:自定义Gradle插件
- Gradle配置中subprojects 和 allprojects 的区别
动画相关
- Android 补间动画及动画组合AnimationSet常用方法整理
其他
- 字符串格式化-String.format()的使用
20222023年文章分类整理相关推荐
- 前端Q原创精品文章分类整理(文末送现金红包)
简单介绍 前端Q的号主是winty,多年前端经验,软件工程专业,大二开始学习前端,大学就拿过不少技术奖项,通过自己的努力成为了一个优秀的前端工程师. 工作方面,曾就职京东.唯品会等大厂,现就职深圳虾皮 ...
- 2020年9-12月份精彩文章分类汇总
点击上面"脑机接口社区"关注我们 更多技术干货第一时间送达 Rose本来准备将2020年一整年推送的文章进行分类汇总,以便大家的查找阅读.没想到半天时间过去了,才完成一个季度的分类 ...
- 2019年文章精选,分类整理,顺带聊几句时间观念
写在前面 首先,祝大家新年快乐,在国人的情结里,现在才是真正的年底,估计现在好多朋友已经陆续回家过节去了,祝回家的路顺风.过年回去就好好陪伴家人,不要看一些毒瘤号写的,过年时间弯道超越别人,趁着假期学 ...
- abap 取日期最大_Pointer干货分享:SQL面试50题思路解答与分类整理(下)CASE与日期函数...
这是POINT小数点的第 368篇文章点点写在前面:SQL技能是数据分析师面试中必不可少的环节,小数点数据社区也给大家提供了练习SQL题目的地方,以下是pointer Yongfan整理的SQL50题 ...
- 分类整理我在SF上针对某些问题作的回答
Android 资源Resource与布局Layout android:怎么实现一个控件与另一个指定控件左对齐 针对你这种情况,最简单的一种办法是,设置两个TextView的宽度为固定值,且相等. L ...
- SLAM 论文阅读和分类整理
前言:以前读论文,都是靠脑子硬记,哪个实验室,谁,哪一年在什么会议上发了一篇关于什么的论文.当需要回溯的时候,每篇论文能给出个大概,不具体,找起来也麻烦,以后就在这个 List 里分类整理已经读过的论 ...
- sql查询三级菜单分类_SQL面试50题——思路解答与分类整理(中)窗口函数与子查询...
让我们每天都进步一点点 题目快速查找索引 阅读指南 上篇:SQL面试50题--思路解答与分类整理(上)聚合函数与表连接 [第一部分]聚合函数(sum/avg/count/min/max) [第二部分] ...
- max日期最大值为0_【SQL】SQL面试50题思路解答与分类整理(下)CASE与日期函数...
题目快速查找索引 阅读指南 上篇 [第一部分]聚合函数(sum/avg/count/min/max) [第二部分]表连接(inner join/left join/right join/full jo ...
- 【转】SLAM 论文阅读和分类整理
需要时不时膜拜一下大神,激发一下原动力!!! 前言:以前读论文,都是靠脑子硬记,哪个实验室,谁,哪一年在什么会议上发了一篇关于什么的论文.当需要回溯的时候,每篇论文能给出个大概,不具体,找起来也麻烦, ...
最新文章
- 【NLP】ACL 2010-2020研究趋势总结
- b插到元素a之前python_python之路_前端基础之jQuery入门3
- 2.利用计算机进行信息加工的一般过程是:,[信息技术教案]《计算机信息加工的一般过程》教案...
- vim 编辑器命令整理
- border-image图片边框
- java学习(40):成员实例的定义和访问
- Toonz开源,Apple开源CareKit,以及更多新闻
- bzoj2822 [AHOI2012]树屋阶梯 dp
- 如何将自己在github写的android library开源,让大家依赖使用
- Desktop Video for Mac(桌面视频)最新版
- 计算机原理考研题库,东北大学计算机组成原理题库(9)
- Java 阶乘(BigInteger)
- 笔试12:Bootstrap知识
- 流量上不去?那是因为你不会这招标题优化技巧
- K8s-kubectl远程管理集群
- python解决租房问题_高德API+Python帮你解决租房问题
- Flutter实现微信支付和iOS IAP支付
- python函数的特性_深入Python函数编程的一些特性
- 华为云弹性公网IP,如何解决现代企业的网络IP烦恼
- IE浏览器的弹出模态框