这是我每天写一篇原创文章的第1551天 时间过得好快,都出来工作整整九个年头了。 最近公司招了几个新人,很年轻,看起来朝气蓬勃。 刚出来工作,对职场还是很有新鲜感的。 也是因...
这是我每天写一篇原创文章的第1551天 时间过得好快,都出来工作整整九个年头了。 最近公司招了几个新人,很年轻,看起来朝气蓬勃。 刚出来工作,对职场还是很有新鲜感的。 也是因...
空白问题: 对于这个情况,第一时间想到的方法,就是imageview增加scaleType="centerCrop"。imageview自带的centerCrop是不管图片小...
背景:定位难 对于Android APP而言,native层Crash相比于Java层更难捕获与定位,因为so的代码通常不可见,而且,一些第三方so的crash或者系统的更难...
路漫漫其修远兮
2021年,就剩最后两个月了?这是我每天写一篇原创文章的第1310天 十月最后一周了,时光飞逝啊! 这个月过完,2021年,就剩最后两个月了。 元旦之前,也没什么小长假了。 但是,我还有一项很有仪式感的活...
喜马拉雅一面 类加载机制android中有哪些ClassLoader设计一个线程池设计一个方法耗时检测框架重构Module流程Handler、BinderANR处理、内存泄漏...
前言 这只是记录下开发过程中常用的api,是经常可能忘了导致去百度的 我还是希望大家最好记在脑子里,需要也提倡查找api,但我感觉只有记住了才能融会贯通,满足需求。每次查出来...
客户端校验数字签名,是用公钥解密数字签名后得到经过散列算法计算的报文。然后客户端在用同样的散列算法计算报文,最后对比两个报文是否一致,判断是否篡改?
HTTPS加密过程我不是生产者,我只是个搬运工。(o)/~ 1.HTTP和HTTPS的区别与联系: 二者都是网络传输协议,https是http的升级版、安全版,https是在http基础上进行...
我不是生产者,我只是个搬运工。(o)/~ 1.HTTP和HTTPS的区别与联系: 二者都是网络传输协议,https是http的升级版、安全版,https是在http基础上进行...
前言 收集了一些比较常见的开源库,特此记录(已收录350+)。另外,本文将持续更新,大家有关于Android 优秀的开源库,也可以在下面留言。 目录 一、基本控件 —— Te...
查看在线pdf文档:http://note.youdao.com/s/EM20Cggm[http://note.youdao.com/s/EM20Cggm] 以下是我的基本U...
在Glide解析一:Glide整体流程中,Glide的初始通过Glide.get()方法实现,我们看下其源码: 1、Glide.get获取Glide单例的实现 Glide通过...
Android系统启动过程大概可以分为5步: Loader Boot ROM: 当手机处于关机状态时,长按电源键开机,引导芯片开始从固化在ROM里的预设出代码开始执行,然后加...
2020-09-22 更新 BackgroundLibrary[https://github.com/JavaNoober/BackgroundLibrary] A fram...
前面两篇文章介绍了Retrofit+RxJava + OkHttp 在实际项目中运用,分为基础篇和封装篇,在实际项目网络请求改造中,也遇到了一些坑,在这里跟大家分享一下。以下...