腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
俞其荣的博客
专栏成员
举报
105
文章
95578
阅读量
40
订阅数
订阅专栏
申请加入专栏
全部文章(105)
android(54)
编程算法(30)
java(15)
linux(12)
http(12)
api(11)
网络安全(10)
xml(9)
node.js(7)
javascript(6)
tcp/ip(6)
html(5)
缓存(5)
canvas(5)
listview(4)
git(4)
网站(4)
https(4)
其他(3)
vue.js(3)
css(3)
hashmap(3)
windows(3)
数据结构(3)
单片机(2)
打包(2)
ide(2)
github(2)
analyzer(2)
apache(2)
开源(2)
jvm(2)
npm(2)
kotlin(2)
gradle(2)
微信(2)
sdk(2)
tinker(2)
php(1)
python(1)
jquery(1)
json(1)
android studio(1)
access(1)
命令行工具(1)
SSL 证书(1)
webpack(1)
parcel(1)
存储(1)
gui(1)
面向对象编程(1)
opencv(1)
aop(1)
jenkins(1)
数据分析(1)
数据处理(1)
processing(1)
apk(1)
app(1)
data(1)
init(1)
key(1)
loader(1)
md5(1)
module(1)
paint(1)
parent(1)
patch(1)
process(1)
view(1)
width(1)
搜索文章
搜索
搜索
关闭
ARouter源码解析(三)
编程算法
数据处理
android
到现在为止,ARouter 还有最后的依赖注入还没有解析过,那么今天就来深入探究一下其实现原理。
俞其荣
2022-07-28
522
0
ARouter源码解析(一)
单片机
http
编程算法
linux
之前对 ActivityRouter 的源码做了一次分析,相信大家对路由框架已经有一个大概的理解了。
俞其荣
2022-07-28
602
0
ActivityRouter源码解析
网络安全
编程算法
android
ActivityRouter :https://github.com/mzule/ActivityRouter
俞其荣
2022-07-28
431
0
LinkedList内部原理解析
编程算法
node.js
网站
java
List 集合中,之前分析了 ArrayList ,还剩下了 LinkedList 没有分析过。那么趁着今天有空,就把 LinkedList 的内部原理来讲讲吧。
俞其荣
2022-07-28
282
0
ArrayList内部原理解析
java
编程算法
网站
http
ArrayList 也是非常常用的集合类。它是有序的并且可以存储重复元素的。 ArrayList 底层其实就是一个数组,并且会动态扩容的。
俞其荣
2022-07-28
264
0
OkHttp源码解析
网络安全
javascript
node.js
编程算法
缓存
OkHttp in GitHub:https://github.com/square/okhttp
俞其荣
2022-07-28
753
0
一起来写OKHttp的拦截器
网络安全
json
http
api
编程算法
一开始就不多说废话了,主要因为工作时遇到了一些使用 OKHttp 拦截器的问题,所以在此特写这篇以作记录。
俞其荣
2022-07-28
782
0
Kotlin入入入门(二)
kotlin
java
编程算法
面向对象编程
之前在 Kotlin入入入门(一) 中已经介绍了如何配置 Kotlin 。另外,还把 Java 代码转换为了 Kotlin 代码。所以今天我们就来比较一下这两者代码之间的区别,从而实现快速入门 Kotlin 。
俞其荣
2022-07-28
562
0
NotificationListenerService的那些事儿
api
access
android
微信
编程算法
最近在公司时接到一个需求:需要实时监听设备的通知栏消息,并可以捕获到通知的内容,然后进行对应的操作。刚看到这个需求的时候,脑子里第一反应就是使用 AccessibilityService 。 AccessibilityService 支持的事件监听类型中有 TYPE_NOTIFICATION_STATE_CHANGED ,该事件类型就是用来监听通知栏消息状态改变的,众多的抢红包插件利用的就是这个原理。
俞其荣
2022-07-28
1.2K
0
EventBus源码解析
编程算法
时近年末,但是也没闲着。最近正好在看 EventBus 的源码。那就正好今天来说说 EventBus 的那些事儿。
俞其荣
2022-07-28
457
0
Volley框架源码解析
缓存
apache
android
http
编程算法
在 2013 年的 Google I/O 大会上,Volley 网络通信框架正式发布。Volley 框架被设计为适用于网络请求非常频繁但是数据量并不是特别大的情景,正如它的名字一样。Volley 相比其他网络框架而言,采用了在 Android 2.3 以下使用 HttpClient ,而 Android 2.3 及以上使用 HttpUrlConnection 的方案。这是因为在 Android 2.3 以下时,HttpUrlConnection 并不完善,有很多 bug 存在。因此在 Android 2.3 以下最好使用 HttpClient 来进行网络通信;而在 Android 2.3 及以上,HttpUrlConnection 比起 HttpClient 来说更加简单易用,修复了之前的 bug 。所以在 Android 2.3 及以上我们使用 HttpUrlConnection 来进行网络通信。
俞其荣
2022-07-28
1.9K
0
Dynamic-Load-Apk源码解析
网络安全
android
编程算法
趁着今天是周末,无所事事,来讲讲 Dynamic-Load-Apk 框架。Dynamic-Load-Apk 是任主席主导开发的一款插件化框架,其中心思想主要就是两个字——代理。和我之前分析的 android-pluginmgr 插件化框架不同的是,Dynamic-Load-Apk 框架完全基于在应用层上实现,并不依靠 ActivityThread 、Instrumentation 等。另外,Dynamic-Load-Apk 框架在插件化发展历程中诞生较早,对后来不断涌现的插件化框架具有深刻的指导意义。
俞其荣
2022-07-28
402
0
一步步深入解析AIDL
tcp/ip
parcel
android
编程算法
网络安全
在 Android 系统中,进程间通信 (IPC) 是一种很重要的机制。IPC 产生的原因是某些情况下需要在两个进程之间进行一些数据的交换。而在深入学习 Android 的过程中难免会遇到 IPC 的相关问题,比如常见的有在自己的应用程序中读取手机联系人的信息,这就涉及到 IPC 了。因为自己的应用程序是一个进程,通讯录也是一个进程,只不过获取通讯录的数据信息是通过 Content Provider 的方式来实现的。
俞其荣
2022-07-28
564
0
详解CursorAdapter中的filter机制
编程算法
android
css
前言 ========== 目前在公司中仍处于认知状态,因此没有什么时间写博客了,趁今天是周末就来更新一发。
俞其荣
2022-07-28
388
0
Android安全机制之反编译
java
android
xml
gui
编程算法
今天我们就来探讨一下反编译,其实反编译在我一开始学习Android的时候就听说过,但是一直没有去尝试。初次接触应该就是那次“蜻蜓FM v5.0.1 apk”事件了( 此处应有掌声(¯ □ ¯) )。那时根据网上的教程第一次反编译了“蜻蜓FM”的apk,看到了传说中的“普罗米修斯方法”以及“宙斯类”(不得不感慨开发小哥的智商)。之后就是在阅读《Android群英传》时也有相关反编译的内容,觉得有必要记录一下。所以这就是本片写博文的起源了。
俞其荣
2022-07-28
361
0
带你一步步实现可拖拽的GridView控件
编程算法
经常使用网易新闻的童鞋都知道在网易新闻中有一个新闻栏目管理,其中GridView的item是可以拖拽的,效果十分炫酷。具体效果如下图:
俞其荣
2022-07-28
1.1K
0
实现导航Tab栏悬浮功能之改进版
javascript
xml
编程算法
php
在上一篇博文中,我们用WindowManager的方法实现了Tab栏的悬浮功能。如果你没有看过上篇博文,请点击[《轻松实现app中的导航Tab栏悬浮功能》][url]。 [url]: /2016/01/12/%E8%BD%BB%E6%9D%BE%E5%AE%9E%E7%8E%B0app%E4%B8%AD%E7%9A%84%E5%AF%BC%E8%88%AATab%E6%A0%8F%E6%82%AC%E6%B5%AE%E5%8A%9F%E8%83%BD/
俞其荣
2022-07-28
554
0
简单实现满屏表情下落的动画效果,你也可以
编程算法
微信
首先我相信大家一定玩过微信吧。之前在玩微信的时候,给好友发一句“圣诞快乐”就会有满屏的圣诞树往下掉,当时觉得这个动画好酷。正好在公司的项目中需要用到这样的动画效果。于是写了一个小Demo,就有了这篇文章。
俞其荣
2022-07-28
775
0
Tinker源码分析(七):dex合成流程
html
数据结构
编程算法
前面讲到了 Tinker 安装补丁的流程,现在就详细地来看下 dex 合成的代码。代码入口就在 DexDiffPatchInternal.tryRecoverDexFiles 中。
俞其荣
2021-11-24
718
0
深入理解Binder
android
tcp/ip
缓存
linux
编程算法
之前一直对 Binder 理解不够透彻,仅仅知道一些皮毛,所以最近抽空深入理解一下,并在这里做个小结。
俞其荣
2021-11-24
1K
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档