深入理解Chromium的渲染机制
今天我们来聊一聊Chromium的渲染机制,这也是渲染机制系列的第二篇,最近大半年的...
8种10倍提升API性能的方式
提起API,作为程序员来说并不陌生,很多程序员的大部分工作都是围绕着它, 然而,
...
Android 中的服务是一个强大的工具,无需用户界面即可执行各种任务
它们是管理长时间运行的操作和后台任务的重要组件。在本文中,我们将探讨不同类型...
2024年字节跳动面试-Handler相关
问题:Handler.postDelayed原理,修改手机系统时间是否对延迟消息有影响。
回答:
...
如何阅读 Android 系统源码 —— Java 篇
1. 工具篇 —— AIDEGen + Android Studio
AIDEGen,我叫它 “爱得跟”,大概是 An...
android基于exoPlayer 自定义播放器源码
基于exoPlayer 自定义播放器 支持直播 ,ExoUserPlayer 基本播放器 ,GestureVideoPlayer 增加手势 亮度,音量,快进,等手势 ,ManualPlayer 默认手动播放,增加默认图 ,增加广告视频预览 ,增加视频清晰度切换 , 增加缓存视频功能 ,支持自定义各种数据源加载 okttp,rtmp, 缓存,Cronet 等,支持列表播放视频
android一款基于Retrofit2+RxJava实现简单易用的网络请求框架源码
本库是一款基于Retrofit2+RxJava实现简单易用的网络请求框架,结合android平台特性的网络封装库,采用api链式调用一点到底,集成cookie管理,多种缓存模式,极简https配置,上传下载进度显示,请求错误自动重试,请求携带token、时间戳、签名sign动态配置,自动登录成功后请求重发功能,3种层次的参数设置默认全局局部,默认标准ApiResult同时可以支持自定义的数据结构,已经能满足现在的大部分网络请求。
慢~再来梳理一遍Activity的启动流程
前言
activity启动的流程分为两部分:一是在activity中通过startActivity(Inten...