ONE·PIECE
首页
大模型
LLM技术栈
SKILLs
Harness工程
系统设计
机器学习
Android
LeetCode
AI头条
论文推荐
分类
标签
归档
知识图谱
友链
关于
充电驿站
小书屋
大影单
搜索
文章
287
标签
105
分类
21
首页
大模型
LLM技术栈
SKILLs
Harness工程
系统设计
机器学习
Android
LeetCode
AI头条
论文推荐
分类
标签
归档
知识图谱
友链
关于
充电驿站
小书屋
大影单
深入理解Hook换肤
2022-03-20
|
Android
一、换肤的业务场景与技术挑战Android 应用的换肤(Dynamic Theming / Skinning)需求已经超越了”深色模式/浅色模式”的简单切换,演变为复杂的动态主题系统: 商业活动:双十一换红色主题、春节换喜庆主题、品牌联名换定制主题。 用户付费:付费解锁专属皮肤 ...
解读开源框架系列-EventBus事件总线框架设计
2022-03-15
|
Android
框架
一、EventBus 概述与设计动机EventBus 是 Android 生态中最流行的事件总线框架之一,由 greenrobot 开发维护。它的核心思想是发布-订阅模式(Publish-Subscribe Pattern)——让组件之间以事件为媒介进行松耦合通信,避免 Activity/ ...
解读开源框架系列-Jetpack组件架构设计
2022-03-10
|
Android
一、Jetpack 的架构哲学Jetpack 是 Google 于 2018 年推出的 Android 开发组件套件,其核心理念是**”引导开发者走向正确的架构”。它不是一个单一框架,而是一系列相互配合的库,共同构成了一套有向无环图(DAG)的单向数据流架构**。 Google 推荐的架构分层: ┌ ...
解读开源框架系列-IOC架构设计
2022-03-05
|
Android
一、控制反转与依赖注入的概念控制反转(IoC, Inversion of Control)是一种设计原则,最通俗的理解是:不要让类自己创建它所依赖的对象,而是由外部(容器/框架)注入进来。依赖注入(DI, Dependency Injection)是 IoC 的一种具体实现方式。 1.1 ...
解读开源框架系列-RxJava响应式编程框架设计
2022-03-01
|
Android
一、响应式编程的核心思想响应式编程(Reactive Programming)是一种面向数据流和变化传播的编程范式。在命令式编程中,表达式 a = b + c 只在赋值那一刻计算一次;而在响应式编程中,当 b 或 c 发生变化时,a 会自动更新。RxJava 将这一思想带入 JVM 生态,用 Obs ...
解读开源框架系列-网络访问框架设计
2022-02-25
|
Android
一、OkHttp 的核心架构OkHttp(https://github.com/square/okhttp)是 Square 开源的 HTTP 客户端库,是 Android 网络层的基石。早期的 Android 网络请求基于 HttpURLConnection(底层是 Apache HttpClie ...
解读开源框架系列-图片加载框架设计
2022-02-20
|
Android
一、图片加载框架的核心问题在 Android 上加载和显示图片,看似简单实则包含了一系列棘手的问题: 内存管理:Bitmap 是 Android 中最占内存的对象。一张 1024x1024 的 ARGB_8888 图片占用 4MB,而屏幕通常只有 1080px 宽。如果不缩放,列表滑动时会迅速耗尽 ...
解读开源框架系列-组件化框架设计
2022-02-15
|
Android
一、组件化的核心问题随着 Android 项目规模增长,单体工程(Monolithic Project)会面临严重的工程问题: 编译速度:修改一行代码需要重新编译整个项目,clean build 可能需要数十分钟。 协作冲突:多人同时修改同一个模块,Git 冲突频繁。 代码边界模糊:模块之间可以直 ...
解读开源框架系列-插件化框架设计
2022-02-10
|
Android
一、插件化的核心挑战插件化(Pluginization)是比组件化更激进的技术方案:业务模块在编译期完全独立,运行时从服务器下载并动态加载到宿主 App 中。这需要攻克 Android 系统设计的多个壁垒——Android 在设计之初并不支持动态加载 APK。 插件化需要解决四大问题: 类的加载: ...
解读开源框架系列-热修复设计
2022-02-05
|
Android
一、热修复的本质问题热修复(Hot Fix / Hot Patch)的核心目标是:在用户不重新安装 APK 的情况下修复线上 Bug。这在移动应用发布中有巨大的商业价值——避免因为一个崩溃导致用户流失,也避免频繁发版带来的审核等待(特别是 iOS 端,Android 端虽然可以直接发版但用 ...
1
…
10
11
12
…
29
Leo·Cheung
做人如果没有梦想,那和咸鱼有什么分别!
文章
287
标签
105
分类
21
加入书签
(づ ̄3 ̄)づ╭❤~
感谢访问本站,若喜欢请收藏 ^_^
最新文章
【果实的馈赠】排序算法全景:为什么你只需要记住3种
2026-06-20
7
【橡皮绳的极限】动态规划入门:从记忆化到状态转移
2026-06-20
6
【Gear 2】递归与回溯:暴力的优雅形态
2026-06-20
6
【弹力延伸】二分查找的本质:把搜索空间对折再对折
2026-06-20
5
【橡皮思维】滑动窗口与双指针:用弹性边界降维打击
2026-06-20
8
分类
Android
133
NDK
12
性能优化
1
数据埋点
10
框架
1
区块链
7
大模型
67
Harness
29
LLM核心技术
8
SKILLs
30
数据结构与算法
22
机器学习
47
图神经网络
5
数据竞赛
1
框架
3
特征工程
1
统计学习
18
论文笔记
2
深度学习
2
目标检测
1
系统设计
9
标签
Activity
Agent
Agent Framework
Algorithm
Android
Architecture
Bytecode
CART
CPP
Caching
Claude Code
Data Structures
Decision Tree
Deep Learning
Ethereum
Fine-Tuning
Google
Graph Algorithms
Hook
Inference
Init Process
JNI
JVM
Jetpack
Kaggle
LeetCode
MCP
Memory Mgmt
NDK
Priority Queue
Prompt Eng
Python
RAG
Reverse Engineering
Safety
Smart Contract
Source Analysis
System Boot
Tracking
XGBoost
归档
2026年06月
35
2026年05月
7
2026年04月
8
2026年03月
8
2026年02月
6
2025年06月
2
2025年05月
2
2025年04月
1
查看更多
网站资讯
文章数目 :
287
已运行时间 :
本站访客数 :
本站总访问量 :
简
Algolia