首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
开源框架
订阅
小虎牙007
更多收藏集
微信扫码分享
微信
新浪微博
QQ
22篇文章 · 0订阅
探索 ARouter 原理
ARouter 的跳转是基于路由表实现的,路由表是由注解处理器 RouteProcessor 生成的,读取路由表有运行时反射和编译时插入两种。
官方推荐使用的OkHttp4网络请求库全面解析!
前言 现在谈起网络请求,大家肯定下意识想到的就是 okhttp 或者 retrofit 这样的三方请求库。诚然,现在有越来越多的三方库帮助着我们快速开发,但是对于现在的程序员来说,我们不仅要学会如何去
Jetpack 全家桶之 App Startup 看完源码后真不是你们说的那样
我们都知道,Application 初始化一直是安卓开发中被诟病最多的问题之一,尤其是 app 支持多进程且航母级应用场景下。随着业务迭代,初始化代码控制不到位的情况下是灾难性的,后人不敢随意挪动位置,或者说因为时机太早且为 app 启动必经之路,每次修改的影响面都很难评估,造…
大厂Android启动优化-2 框架篇DGAppStartup
对于大型App来说,启动任务多,任务依赖复杂。保障任务逻辑的单一性,解耦启动任务逻辑,合理利用多核CPU优势,提高线程运行效率是重点关注的问题。 所以启动框架核心核心的目的是解决两点。。。
源码剖析之AndroidStartup启动框架分析
简介 今天给大家带来一个高效的启动框架AndroidStartUp。既解决了不同任务之间的依赖关系,还能控制不同任务之间的初始化顺序。确保不同的初始化工作放在不同的线程执行。支持线程之间的异步等待。
【Android】Rxjava2 Flowable详解与背压那些事
Rxjava2中有这么一个被观察者Flowable,同样作为被观察者,它和Observable有什么区别呢,在Rxjava2中,Observable不再支持背压,而新增的Flowable支持背压,何为背压,就是上游发送事件的速度大于下游处理事件的速度所产生的现象。 我特?说好的…
如何魔改Retrofit
本文从一次简单的性能优化开始,挖掘了Retrofit的实现细节,并在此基础上,探索了对Retrofit的更多玩法。
【知识点】OkHttp 原理 8 连问
OkHttp可以说是Android开发中最常见的网络请求框架,OkHttp使用方便,扩展性强,功能强大,本文从几个问题出发梳理OKHttp相关知识点,以便快速构建OKHttp知识体系
神策分析 Android SDK 架构解析
神策分析 Android 埋点 SDK,是一款轻量级用于 Android 端的数据采集埋点 SDK,包含代码埋点、全埋点、点击图和可视化全埋点功能。全埋点通过配合神策 Android 埋点插件来实现,神策分析 Android 埋点插件使用字节码插桩(ASM)的技术实现 Andr…
神策 Android SDK 数据存储解析
对于一个数据采集 SDK 而言,数据的完整性和准确性都尤为重要,而实现这些目标的基石正是数据存储功能。因此,如何选择合适的存储方案是数据采集 SDK 需要面临的核心问题。 神策 Android SDK 基于多种数据存储方案的对比和实验,实现了适用于数据采集的存储方案。下面针对神…