ClericYi

LV1
发表了文章

「万物生长」一个APK从诞生到活跃在Android手机上

上述之前在其他文章里面也常见的图,而这张图讲述一个APK的诞生流程,可以分为以下的几个流程

ClericYi
发表了文章

锦囊篇|Java中的SPI机制

Service Provider Interface翻译成中文就是服务提供接口,简称SPI,它是JDK内置的一种机制,用途就是本地服务发现和提供。

ClericYi
发表了文章

一起用Gradle Transform API + ASM完成代码织入呀~

最近的工作内容主要其实并不是说主攻插桩,但是这一次使用Lancet插桩给项目本来带来了极大的收益,这和工程的设计相关,当初的设计就是在对抖音中一个原有组件尽可能...

ClericYi
发表了文章

关于Python的小小分享

但是为了论证Python背后社区的强大性,显然还需要一个对比,这里拿StackOverflow上的不同tag来进行比较。

ClericYi
发表了文章

锦囊篇|一文摸懂AsyncTask

一般我们在代码中只用执行excute()的函数,在各个函数流程中给出相对应的操作。

ClericYi
发表了文章

Android必知必会--事件分发机制

所谓的安卓事件是什么?具体来说的就是点击和滑动两个操作;抽象着来说就是下面的表格。

ClericYi
发表了文章

锦囊篇|一文摸懂SharedPreferences和MMKV

不论是单线程还是多线程,MMKV的读写能力都远远的甩开了SharedPreferences&SQLite&SQLite+Transacion,但是MMKV到底是...

ClericYi
发表了文章

锦囊篇|一文摸懂SharedPreferences和MMKV(二)

因为到这里的话直接通过三方库的导入已经不能满足查看了,所以直接去下载MMKV的开源库源码查看比较合适。

ClericYi
发表了文章

锦囊篇|一文摸懂SharedPreferences和MMKV(一)

不论是单线程还是多线程,MMKV的读写能力都远远的甩开了SharedPreferences&SQLite&SQLite+Transacion。不过下面一句话仅代...

ClericYi
发表了文章

还不会十大排序,是准备家里蹲吗!?

代码的效果正好和图片相反,其实冒泡排序作为最简单的排序方法之一,基于的是一个这样的概念:两两交换,比较双方数值大的放在高位,数值小的则放在低位。

ClericYi
发表了文章

关于多线程,你必须知道的那些玩意儿

进程和线程作为必知必会的知识,想来读者们也都是耳熟能详了,但真的是这样嘛?今天我们就来重新捋一捋,看看有没有什么知识点欠缺的。

ClericYi
发表了文章

锦囊篇|一文摸懂EventBus

在app下的build.gradle的dependencies中进行引入,当然高版本也容易出现问题。

ClericYi
发表了文章

关于JVM,你必须知道的那些玩意儿

通过这张图我们可以了解到,关于类的加载其实就是可以分为五个大阶段,不过下面文中主要从加载、验证、准备、解析还有初始化这五个方面来做一个讲解:

ClericYi
发表了文章

锦囊篇|一文摸懂LeakCanary

LeakCanary想来也是我们的一个老朋友了,但是它是如何做到对我们的App进行内存泄漏分析的呢?这也是我们今天要去研究的主题了。

ClericYi
发表了文章

锦囊篇|一文摸懂ButterKnife

于2020年3月26号,Jack Wharton 官宣 ButterKnife 废弃了。但是我们就没有必要去学习了吗?显然并不是这样的,一个开源库背后的每一分思...

ClericYi
发表了文章

锦囊篇|一文摸懂OkHttp

最近都在学校上课,三天满课,剩下还要课程复习维持绩点,基本上维持周更也已经比较吃力了,不过还是会继续坚持,之后的推文基本上会在周天推,嘻嘻。

ClericYi
发表了文章

锦囊篇|一文摸懂RxJava

(1)包结构变化RxJava 3 components are located under the io.reactivex.rxjava3 package (...

ClericYi
发表了文章

设计模式的十八般武艺

其实字面意思就已经表达的比较明确,单一,也就是干尽量少的事情。在HDU中可以对耦合和内聚程度的评判有一定的了解。

ClericYi
发表了文章

面试中的HashMap、Hashtable和ConcurrentHashMap,你知道多少?

学过数据结构的读者们想必其实也都学过HashMap,面试官问你的时候,想来你都是很清楚的知道HashMap是怎样的一个构成?确实很简单,就是数组加链表嘛。那再问...

ClericYi
发表了文章

锦囊篇|一文深入Handler

在日常开发中,我们势必会使用到子线程和UI线程的通信,而起着桥梁作用的就是我们常用的Handler。但是他的内部是怎么运作的?运作的过程中存在什么问题?需要我们...

ClericYi

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券