前言 什么是Jetpack? Jetpack 是一个由多个库组成的套件,可帮助开发者遵循最佳做法、减少样板代码并编...[作者空间]
在 webview 中加载 vue 项目,加载时间将近5~6秒,严重影响用户体验,为此,本文将探索 webview...[作者空间]
前景纪要开发项目时多多少少都会引入一些第三方库,当出现库与库之间依赖冲突时,我们需要把冲突的依赖使用exclue进...[作者空间]
我们看这种方式,我们只能在线程中创建一个handler,但任何一个线程都应该能创建N多个handler,我们用这种...[作者空间]
在日常的开发当中,我们难免要使用 控件,那么我们怎么处理让用户不在 中输入空格呢? 输入监听控件 输入监听事件是我...[作者空间]
一、简介 随着信息化和数字化社会的发展,人们对信息安全和保密的重要性认识不断提高,于是在1997年,美国国家标准局...[作者空间]
之前看到很多中文博客说: LiveData在实体类里可以通知指定某个字段的数据更新;MutableLiveData...[作者空间]
背景: 现在用户未同意隐私政策前就获取了用户个人信息(mac地址,imei码),所以在启动页都得加个隐私政策询问弹...[作者空间]
Andoird中拍照、录像是很常见的功能,但是系统相机的Api目前发生了很大的变化,有Camera1、Camera...[作者空间]
喜马拉雅一面 类加载机制android中有哪些ClassLoader设计一个线程池设计一个方法耗时检测框架重构Mo...[作者空间]
kotlin 中实现 Parcelable 非常简单 首先,在所属模块的 build.gradle 文件中应用 k...[作者空间]
概念: 序列化:把对象转化为可传输的字节序列过程称为序列化。反序列化:把字节序列还原为对象的过程称为反序列化。 实...[作者空间]
使用 brew 安装 如果还没有安装 brew,先安装,使用国内的安装脚本: 推荐选择“中科大镜像”。 然后安装 ...[作者空间]
我的公众号程序员徐公,四年中大厂工作经验,回复黑马,领取 Android 学习视频一份,回复徐公666,可以获得我...[作者空间]
这是一篇长文,长期不定期更新 (注:如果有不能分享的,请及时联系,我会及时处理,如果有冒犯的地方,请谅解~) 滴滴...[作者空间]
升级/安装AndroidStudio4.1.3 代码报红(没有关联导入库),但可正常编译运行的解决方法(5种方式)...[作者空间]
问:描述一下Android事件分发流程 答:Android事件指的是:MotionEvent的四种状态(ACTIO...[作者空间]
1 Glide缓存与复用机制简介 1.1 Glide的资源状态可以分为四种 Active Resources:有其...[作者空间]
缓存机制 查找缓存使用 先到活动缓存查找,如果有直接返回显示 如果活动缓存没有,那么去LRU内存缓存查找,如果有那...[作者空间]
一、DialogFragment基础 参考自谷歌安卓文档[https://developer.android.co...[作者空间]