新建一个Groovy Module AndroidStudio 没有找到直接创建 Groovy Module 的方法, 所以先创建一个Java ...
简单使用 通常查看源码都是带着问题去分析, 避免在源码里面迷失了, 那么关于SharedPreferences的几点问题: 怎么保存数据的? 怎...
BlockCanary源码地址 简单使用 实现BlockCanaryContext, 重写provideBlockThreshold()方法设置...
记录一下学习的知识 1.什么是协程? 广义的协程是一种在程序中处理并发任务的方案; 并且协程也是这种方案的一个组件例如:适配器模式是一种方案, ...
我理解中的今日头条屏幕适配方案是通过修改系统的density,使每个view的宽度或者高度,占屏幕的百分比与最初设计开发时一致.来达到适配效果 ...
1.在码云上创建新的仓库 不要勾选.gitignore模板,不使用Readme文件,如果勾选了会出现提交记录,导致后面项目第一次提交失败 2.把...
由于这些东西比较容易忘记,记录一下,方便以后查看 最近在做公司其他旧项目重构,发现旧项目的数据库操作都是手动写sql语句来执行,所以重构就把数据...
上一篇Okhttp主流程源码浅析(1)分析到任务调度方面,接着把剩下的主流程分析. 当一个任务被执行起来,会调用getResponseWithI...
HttpClient关系图: okhttp的基本使用: 基本使用很简单,分三步:1.通过HttpClient.Builder().build()...