腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
圈层
工具
返回腾讯云官网
ClericYi's Blog
公众号:ClericYi_Android
专栏成员
举报
30
文章
20157
阅读量
11
订阅数
订阅专栏
申请加入专栏
全部文章(30)
android(15)
编程算法(14)
java(6)
http(5)
https(5)
网络安全(4)
javascript(3)
打包(3)
tcp/ip(3)
数据结构(3)
node.js(2)
jquery(2)
数据库(2)
sql(2)
缓存(2)
hashmap(2)
gradle(2)
数据处理(2)
渠道代理(1)
c++(1)
python(1)
css(1)
android studio(1)
sqlite(1)
ide(1)
git(1)
api(1)
linux(1)
apache(1)
消息队列 CMQ 版(1)
云推荐引擎(1)
存储(1)
jdk(1)
numpy(1)
dns(1)
udp(1)
canvas(1)
kafka(1)
搜索文章
搜索
搜索
关闭
「万物生长」一个APK从诞生到活跃在Android手机上
android studio
打包
android
gradle
https
上述之前在其他文章里面也常见的图,而这张图讲述一个APK的诞生流程,可以分为以下的几个流程
ClericYi
2020-10-09
1K
0
锦囊篇|Java中的SPI机制
api
java
https
网络安全
Service Provider Interface翻译成中文就是服务提供接口,简称SPI,它是JDK内置的一种机制,用途就是本地服务发现和提供。
ClericYi
2020-09-10
505
0
一起用Gradle Transform API + ASM完成代码织入呀~
gradle
打包
android
css
https
最近的工作内容主要其实并不是说主攻插桩,但是这一次使用Lancet插桩给项目本来带来了极大的收益,这和工程的设计相关,当初的设计就是在对抖音中一个原有组件尽可能小的修改情况下,完成我新功能的接入,方案从SPI --> 主工程Lancet --> Lancet下沉到一个自定义组件中,一次次尝试确实也是领会这个黑科技的恐怖之处了。
ClericYi
2020-08-27
1.1K
0
关于Python的小小分享
python
java
javascript
numpy
但是为了论证Python背后社区的强大性,显然还需要一个对比,这里拿StackOverflow上的不同tag来进行比较。
ClericYi
2020-07-31
454
0
锦囊篇|一文摸懂AsyncTask
linux
javascript
node.js
android
git
一般我们在代码中只用执行excute()的函数,在各个函数流程中给出相对应的操作。
ClericYi
2020-07-24
428
0
Android必知必会--事件分发机制
编程算法
所谓的安卓事件是什么?具体来说的就是点击和滑动两个操作;抽象着来说就是下面的表格。
ClericYi
2020-07-21
611
0
锦囊篇|一文摸懂SharedPreferences和MMKV
数据处理
编程算法
jquery
数据结构
不论是单线程还是多线程,MMKV的读写能力都远远的甩开了SharedPreferences&SQLite&SQLite+Transacion,但是MMKV到底是如何做到如此快的进行读写操作的?这就是下面会通过源码分析完成的事情了。
ClericYi
2020-07-07
1K
0
锦囊篇|一文摸懂SharedPreferences和MMKV(二)
数据处理
数据结构
编程算法
jquery
因为到这里的话直接通过三方库的导入已经不能满足查看了,所以直接去下载MMKV的开源库源码查看比较合适。
ClericYi
2020-07-04
702
0
锦囊篇|一文摸懂SharedPreferences和MMKV(一)
编程算法
sqlite
android
数据库
sql
不论是单线程还是多线程,MMKV的读写能力都远远的甩开了SharedPreferences&SQLite&SQLite+Transacion。不过下面一句话仅代表了我的个人意见,也是为什么我只写SharedPreferences和MMKV两者比较的原因,因为我个人认为SQLite和他们不太属于同一类产品,所以比较的意义上来说就趋于普通。
ClericYi
2020-07-02
1.2K
0
还不会十大排序,是准备家里蹲吗!?
编程算法
代码的效果正好和图片相反,其实冒泡排序作为最简单的排序方法之一,基于的是一个这样的概念:两两交换,比较双方数值大的放在高位,数值小的则放在低位。
ClericYi
2020-06-28
231
0
关于多线程,你必须知道的那些玩意儿
tcp/ip
编程算法
进程和线程作为必知必会的知识,想来读者们也都是耳熟能详了,但真的是这样嘛?今天我们就来重新捋一捋,看看有没有什么知识点欠缺的。
ClericYi
2020-06-28
433
0
锦囊篇|一文摸懂EventBus
编程算法
android
http
在app下的build.gradle的dependencies中进行引入,当然高版本也容易出现问题。
ClericYi
2020-06-23
409
0
关于JVM,你必须知道的那些玩意儿
java
c++
编程算法
数据结构
通过这张图我们可以了解到,关于类的加载其实就是可以分为五个大阶段,不过下面文中主要从加载、验证、准备、解析还有初始化这五个方面来做一个讲解:
ClericYi
2020-06-23
428
0
锦囊篇|一文摸懂LeakCanary
android
LeakCanary想来也是我们的一个老朋友了,但是它是如何做到对我们的App进行内存泄漏分析的呢?这也是我们今天要去研究的主题了。
ClericYi
2020-06-23
668
0
锦囊篇|一文摸懂ButterKnife
tcp/ip
android
于2020年3月26号,Jack Wharton 官宣 ButterKnife 废弃了。但是我们就没有必要去学习了吗?显然并不是这样的,一个开源库背后的每一分思想和技术都是我们应该去探究的点。
ClericYi
2020-06-23
854
0
锦囊篇|一文摸懂OkHttp
apache
http
网络安全
javascript
node.js
最近都在学校上课,三天满课,剩下还要课程复习维持绩点,基本上维持周更也已经比较吃力了,不过还是会继续坚持,之后的推文基本上会在周天推,嘻嘻。
ClericYi
2020-06-23
425
0
锦囊篇|一文摸懂RxJava
android
https
网络安全
(1)包结构变化RxJava 3 components are located under the io.reactivex.rxjava3 package (RxJava 1 has rx and RxJava 2 is just io.reactivex. This allows version 3 to live side by side with the earlier versions. In addition, the core types of RxJava (Flowable, Observer, etc.) have been moved to io.reactivex.rxjava3.core.为了阅读障碍的朋友们给出我的一份四级水准翻译,有以下的几点变化:
ClericYi
2020-06-23
827
0
设计模式的十八般武艺
java
渠道代理
其实字面意思就已经表达的比较明确,单一,也就是干尽量少的事情。在HDU中可以对耦合和内聚程度的评判有一定的了解。
ClericYi
2020-06-23
337
0
面试中的HashMap、Hashtable和ConcurrentHashMap,你知道多少?
hashmap
jdk
编程算法
学过数据结构的读者们想必其实也都学过HashMap,面试官问你的时候,想来你都是很清楚的知道HashMap是怎样的一个构成?确实很简单,就是数组加链表嘛。那再问你Hashtable和HashMap的区别是什么?脑子也不用想,又能出来一个答案线程安全和线程不安全,Hashtable不允许存在空值呗。那继续往深处问,HashMap是怎么做性能优化的?这个时候你是怎么样的反应呢?如果知道红黑树,那就能答出来;不知道的话那不是就凉了,因为这个时候连ConcurrentHashMap都需要放弃回答了!!!
ClericYi
2020-06-23
363
0
锦囊篇|一文深入Handler
java
消息队列 CMQ 版
kafka
编程算法
android
在日常开发中,我们势必会使用到子线程和UI线程的通信,而起着桥梁作用的就是我们常用的Handler。但是他的内部是怎么运作的?运作的过程中存在什么问题?需要我们注意,本文将会详细讲解。
ClericYi
2020-06-23
432
0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
点击前往
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档
查看详情
【社区公告】
技术创作特训营有奖征文