首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
若丶相见
掘友等级
android工程师
|
百度
幸运源自努力
获得徽章 12
动态
文章
专栏
沸点
收藏集
关注
作品
赞
238
文章 237
沸点 1
赞
238
返回
|
搜索文章
最新
热门
主流开源框架之OkHttp3深入了解
自上一篇自定义控件的完结,至今已经有一个月的时间,一直没有什么想写的,因此回到一开始写的初衷,看一些主流的开源框架的源码,深入的了解一下其原理,而不是只知其然,而不知其所以然。本篇是该系列第一篇——OkHttp3(源码以3.10版为准)。 请求URL:OKHttp3 是处理UR…
View之自定义全解析(入门)
Canvas.drawXXX() 是自定义绘制最基本的操作。掌握了这些方法,你才知道怎么绘制内容,例如怎么画圆、怎么画方、怎么画图像和文字。组合绘制这些内容,再配合上 Paint 的一些常见方法来对绘制内容的颜色和风格进行简单的配置,就能够应付大部分的绘制需求了。 Paint …
Fragment的奥秘
我们经常用到Fragment,但是你到底用过几种方式呢,今天我们就从最常用的一种开始分析,顺便也看一看其它的几种方法吧。我们的源码分析开始咯,源码分析第...几篇,算了这些不重要,趁着最近不是很忙“燥起来”。 那我们接下来就按照以上这种顺序来分析一下Fragment的加载过程。…
加密算法原理分析(MD5、SHA-256)
最近回顾了一下数据结构,发现一直在使用HasMap,但是大学期间针对哈希表的概念老师当时竟然跳过啦,因此重新了解了一下哈希表的基础知识。有个不错的讲解视频: 哈希函数:Hash,一般翻译做散列、杂凑,或音译为哈希,就是把任意长度的输入(又叫做预映射, pre-image),通过…
物联网协议之MQTT源码分析(二)
此篇文章继上一篇物联网协议之MQTT源码分析(一)而写的第二篇MQTT发布消息以及接收Broker消息的源码分析,想看MQTT连接的小伙伴可以去看我上一篇哦。 MqttConnection在上一篇中讲解过,MQTT的连接会初始化一个MqttConnection,并保存在一个Ma…
物联网协议之MQTT源码分析(一)
不知不觉已经跟MQTT打交道半年了,才惊醒的发现我也算从事的物联网方法(Android端),一直以来只是单纯的使用MQTT连接、发布和接收消息等,也没在乎其Client(Android)端的源码是怎样实现的,要不是最近项目出现一个小问题困扰了很久可能也不会引发我看一看MQTT的…
Hook实践
一直听说hook,之前也了解了一个hook在Android中的应用,但是也一直没搞懂是什么,这次决定使用一个场景,用例子理解什么是hook,这个场景就是hook免注册跳转Activity,由于该例子中直接反射Activity启动流程中的源码和Handler机制中的源码,因此对A…
Handler机制
源码第四篇--Android应用程序是通过消息来驱动的,Android某种意义上也可以说成是一个以消息驱动的系统,UI、事件、生命周期都和消息处理机制息息相关,并且消息处理机制在整个Android知识体系中也是尤其重要,在源码分析的路上Handler机制是必不可少的。如果你对H…
View绘制流程源码分析
(注:若有什么地方阐述有误,敬请指正。) Window:是一个抽象类,具有窗口管理的功能,实现类为PhoneWindow。Window有3类,应用层Window、子Window、系统Window。应用层Window对应的比如说Activity,而子Window必须附着在父Win…
Activity启动流程
源码分析第二篇--Activity启动流程,上一篇讲解了Binder机制,然后立马就在Activity启动流程的源码中验证一下自己的研究成果,不要看Activity之间的跳转只是Intent意图的传递,看了源码才会了解到远远没有那么简单。 startActivityForRes…
下一页
个人成就
文章被点赞
388
文章被阅读
89,423
掘力值
2,453
关注了
11
关注者
230
收藏集
0
关注标签
39
加入于
2018-07-21