首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Jin丶D
掘友等级
稀土掘金
我是~~~
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
54
文章 51
沸点 3
赞
54
返回
|
搜索文章
赞
文章( 51 )
沸点( 3 )
使用Git Submodule减少Gradle构建配置模板代码
在使用Gradle配置的项目中,利用Gradle Composite Build实现约定插件管理配置,能减少Gradle配置模板代码。在使用的时候只需apply对应的plugin id即可。
Android协程的7个必要知识点
在现代Android应用开发中,协程(Coroutine)已经成为一种不可或缺的技术。它不仅简化了异步编程,还提供了许多强大的工具和功能,可以在高阶场景中发挥出色的表现。
【从入门到放弃】android布局优化深入解析
1.为什么要进行布局优化及android绘制,布局加载原理 2.获取布局文件加载耗时的方法 3.介绍一些布局优化的手段与方法 4.为什么放弃使用这些优化方法
【奇技淫巧】除了 buildSrc 还能这样统一配置依赖版本?巧用 includeBuild
但是由于 buildSrc 是对全局的所有 module 的配置,因此在构建速度上会慢一些。那么有没有一个更纯净的方式来配置依赖版本呢?
【奇技淫巧】巧用 kotlin 扩展函数和 typealias 封装 带网络状态和解决「粘性」事件的 LiveData
我们在使用 LiveData 时可能会遇到「粘性」事件的问题,该问题可以使用包装类的方式解决。解决方案见 [译] 在 SnackBar,Navigation 和其他事件中使用 LiveData(SingleLiveEvent 案例)
6. Jetpack---Paging你知道怎样上拉加载吗?
1. Jetpack源码解析---看完你就知道Navigation是什么了? 2. Jetpack源码解析---Navigation为什么切换Fragment会重绘? 3. Jetpack源码解析---用Lifecycles管理生命周期 4. Jetpack源码解析—LiveD…
Jetpack-LifeCycle相关组件使用
到现在的androidx,以及各大组件的完善。可以说,Google自2017年以来,一直致力于Android库的完善,以收回开发库杂乱且不受约束的局面。 组件中的一部分,LifeCycle相关组件。LifeCycle相关组件包括ViewModel、LiveData以及LifeC…
Android Jetpack组件之Lifecycle-Aware组件使用及源码解析
Lifecycle-Aware 组件是 Android Jetpack 的一部分,该组件可以感知 Activity 和 Fragment 的生命周期状态的改变,有利于生成更易组织、更轻量化、更易于维护的代码,常用的开发方式就是在组件的对应的生命周期方法中处理相关业务逻辑,这种方…
《我们一起进大厂》系列-ConcurrentHashMap & Hashtable
上次面试呀,我发现面试官对我的几个回答还是不够满意,觉得还是有点疑问,我就挑几个回答一下。 我觉得就是一个经验值,定义16没有很特别的原因,只要是2次幂,其实用 8 和 32 都差不多。 用16只是因为作者认为16这个初始容量是能符合常用而已。 根据泊松分布,在负载因子默认为0…
下一页
个人成就
文章被点赞
44
文章被阅读
10,944
掘力值
331
关注了
31
关注者
8
收藏集
2
关注标签
20
加入于
2016-04-25