ONE·PIECE
首页
重拾Android
LeetCode
AI头条
论文推荐
分类
标签
归档
友链
关于
充电驿站
小书屋
大影单
搜索
文章
138
标签
73
分类
8
首页
重拾Android
LeetCode
AI头条
论文推荐
分类
标签
归档
友链
关于
充电驿站
小书屋
大影单
ONE·PIECE
解读开源框架系列-插件化框架设计
2020-08-15
|
Android
解读开源框架系列-热修复设计
2020-08-15
|
Android
热修复技术介绍代码修复 有两大主要方案,一种是阿里系的底层替换方案,还有一种是腾讯系的类加载方案。两类差别主要体现如下: 底层替换方案限制较多,但是时效性最好,且加载轻快 类加载方案时效性较差,需重新冷启动才能见效,但修复范围广,限制少。 底层替换方案底层替换方案是在已经加载的类中直接替换原 ...
重拾Android-UI进阶之自定义View
2020-08-12
|
Android
重拾Android-UI进阶之View渲染机制
2020-08-12
|
Android
简介之所以有这一章节内容,主要还是考虑APP优化性能这一块。对于优化性能一般从:渲染、运算和内存、电量 这三个方面进行考量的。所以还是有必要要了解一下Android的渲染机制。 我们知道Android系统每隔16ms就会重新绘制一次页面,也就是说,我们的应用必须要在16ms 内完成屏幕刷新的全部逻辑 ...
重拾Android-UI进阶之触摸事件分发机制
2020-08-12
|
Android
简介本篇主要对事件分发中的基本概念做一下简单介绍,同时也介绍一下参与事件分发的主要方法。从这些方法的核心逻辑中结合源码,总结事件分发的原理。 注意:不同版本间的代码会有区别,本文是基于Android-28的源码进行分析 思路分析 touch 事件是如何从驱动层传递给 Framework 层的 I ...
重拾Android-【必知必会SDK】之Glide
2020-07-26
|
Android
前言既然是要阅读 Glide 的源码,那么需要先将 Glide 的源码下载下来。其实如果你是使用在 build.gradle 中添加依赖的方式将 Glide 引入到项目中的,那么 源码自动就已经下载下来了,在 Android Studio 中就可以直接进行查看。不过,使用添加依赖的方式引入的 Gli ...
重拾Android-【必知必会SDK】之RxJava
2020-07-24
|
Android
rxjavaRx介绍ReactiveX的历史ReactiveX是Reactive Extensions的缩写,一般简写为Rx,最初是LINQ的一个扩展,由微软的架构师Erik Meijer领导的团队开发,在2012年11月开源,Rx是一个编程模型,目标是提供一致的编程接口,帮助开发者更方便的处理异步 ...
重拾Android-【必知必会SDK】之OkHttp3
2020-07-23
|
Android
OkHttp 是一套处理 HTTP 网络请求的开源依赖框架,众所周知 Retrofit + OkHttp 现在几乎已经占据了所有的网络请求操作,已然成为了一种标配。因此这也是每个 Androider 必须要掌握的一项技能,了解其内部原理的实现可以更好的进行功能的扩展与封装,甚至可以自行优化。 Ok ...
重拾Android-【必知必会SDK】之Retrofit
2020-07-15
|
Android
重拾Android-UI进阶之属性动画
2020-07-01
|
Android
重拾Android-UI进阶之Paint Canvas高级绘制
2020-07-01
|
Android
简介Paint颜色相关 1、setColor(int color) 参数:具体的颜色值,16进制数值,如:0xFFFF0000 2、setARGB()
重拾Android-UI进阶之绘制流程及原理
2020-07-01
|
Android
View是如何被添加到屏幕窗口上 创建顶层布局容器 DecorView 在顶层布局中加载基础布局 ViewGroup 将 ContentView 添加到基础布局中的 FrameLayout 中 简答:首先系统会创建一个顶层布局容器叫 DecorView,DecorView 是一个 View ...
1
…
7
8
9
…
12
Leo·Cheung
做人如果没有梦想,那和咸鱼有什么分别!
文章
138
标签
73
分类
8
加入书签
(づ ̄3 ̄)づ╭❤~
感谢访问本站,若喜欢请收藏 ^_^
最新文章
高级Android-【C/C++理论实战技术】Linux编程实战
2021-02-22
高级Android-【C/C++理论实战技术】JNI基础实战
2021-02-22
高级Android-【C/C++理论实战技术】BAT最常用的C++技术
2021-02-22
高级Android-【C/C++理论实战技术】BAT最常用的C技术
2021-02-22
高级Android-【C/C++理论实战技术】C C++基础篇
2021-02-22
分类
Android
93
LeetCode
1
全埋点技术
2
区块链
7
数据结构与算法
1
机器学习
16
网络通信
5
随笔
1
标签
ASM
Android知识架构体系
C/C++技术
DAPP
DataFrame
Geth
HTTP
Hook
ID3、C4.5、CART
IDE
IOC框架设计
JVM字节码
Javassist
Java进阶
Jetpack
Jetpack组件化框架设计
Kaggle
Numpy
OSGI
Pandas
Python
Solidity
TCP
TLS
View渲染机制
framework源码
github
hide
javac编译
octave
事件分发
以太坊
共识算法
内核设计思想
决策树
加密/解密
去中心化
响应式编程框架设计
图片加载框架设计
大厂技术合集
大数据
学习资料
实战项目
工作量证明
开发工具
必知必会SDK
性能优化
插件化技术
插件化框架设计
数据挖掘
数据竞赛
数据结构与算法知识体系
文档指南
深度学习
源码分析
热修复框架设计
爬虫
生活
矩阵计算
第三方库
算法
算法刷题
组件化框架设计
编程语言
编译插桩
网络访问框架设计
自定义View
行业大佬
论文笔记
读书笔记
集成学习模型
项目架构
高级UI
归档
2021年02月
16
2021年01月
12
2020年12月
7
2020年11月
14
2020年10月
11
2020年09月
11
2020年08月
18
2020年07月
7
查看更多
网站资讯
文章数目 :
138
已运行时间 :
本站访客数 :
本站总访问量 :
简
Algolia