ONE·PIECE
首页
大模型
LLM技术栈
SKILLs
Harness工程
系统设计
机器学习
Android
LeetCode
AI头条
论文推荐
分类
标签
归档
知识图谱
友链
关于
充电驿站
小书屋
大影单
搜索
文章
287
标签
105
分类
21
首页
大模型
LLM技术栈
SKILLs
Harness工程
系统设计
机器学习
Android
LeetCode
AI头条
论文推荐
分类
标签
归档
知识图谱
友链
关于
充电驿站
小书屋
大影单
NDK实现播放器内核
2022-05-15
|
Android
NDK
前言Android 平台的视频播放器,从系统的 MediaPlayer 到开源的 ExoPlayer、ijkplayer,核心引擎几乎无一例外地构建在 FFmpeg 之上。FFmpeg 提供了从解封装(demux)、解码(decode)、格式转换(scale/resample)到编码(en ...
NDK文件拆分加密处理
2022-05-10
|
Android
NDK
一、为什么把加密放在 Native 层?在 Android 中,Java/Kotlin 代码对逆向工程相对透明。即使使用了 ProGuard/R8 混淆,关键逻辑仍可通过 smali/baksmali、JADX、JEB 等工具还原。将加密逻辑迁移到 Native 层(C ...
NDK实现图像识别
2022-05-05
|
Android
NDK
前言在移动端实现实时图像识别,涉及三个关键技术链路:相机帧采集(Camera2 API / ImageReader)、预处理管线(YUV→RGB 转换 + 缩放到模型输入尺寸)以及推理引擎(TF Lite / OpenCV DNN)。将这些环节下沉到 NDK 层,不仅能消除 Ja ...
NDK实现增量更新
2022-05-01
|
Android
NDK
一、增量更新的业务价值传统 APK 更新需要用户下载完整的安装包(少则几十 MB,大则数百 MB),这对用户的流量和时间是巨大的浪费。增量更新(也叫差量更新、省流量更新)的核心思路是:用户只需下载新旧版本之间的差异数据(差分包),在本地与旧版本合成出新版本。 实际收益:以一个 100MB 的 APK ...
【C/C++理论实战技术】编译原理与语法详解
2022-04-25
|
Android
NDK
一、编译流程全景C/C++ 从源码到可执行文件,经历四个阶段:预处理(Preprocessing)→ 编译(Compilation)→ 汇编(Assembly)→ 链接(Linking)。理解每个阶段的工作原理,是掌握构建系统、调试编译错误、实现字节码插桩、编写编译器插件的基础。 sour ...
【C/C++理论实战技术】Linux编程实战
2022-04-20
|
Android
NDK
一、Android 中的 Linux 系统调用Android 基于 Linux 内核,所有底层操作最终都通过系统调用(syscall)完成。NDK 开发中可以直接使用 POSIX API,这些 API 内部封装了系统调用: 类别 系统调用 函数封装 AOSP 使用场景 文件 I/ ...
【C/C++理论实战技术】JNI基础实战
2022-04-15
|
Android
NDK
一、JNI 在 Android 中的角色JNI(Java Native Interface)是 Java 虚拟机规范的一部分,定义了 Java 代码与 C/C++ 原生代码之间互操作的接口。在 Android 中,JNI 是连接 Java 世界(Android Framework、App ...
【C/C++理论实战技术】BAT最常用的C++技术
2022-04-10
|
Android
NDK
一、RAII:资源获取即初始化RAII(Resource Acquisition Is Initialization)是 C++ 最重要的惯用法之一。核心思想是:将资源的生命周期与对象的生命周期绑定——构造函数获取资源,析构函数释放资源。这确保了即使在异常路径下,资源也能被正确释放。 Android ...
【C/C++理论实战技术】BAT最常用的C技术
2022-04-05
|
Android
NDK
一、C 语言在 Android 中的不可替代性尽管 Android NDK 开发越来越多地使用 C++,C 语言仍然是系统编程的基石: Linux 内核全部用 C 编写。Android 基于 Linux 内核,内核模块和驱动都是 C。 Android 的 Bionic libc 是用 C 实现的。 ...
【C/C++理论实战技术】C C++基础篇
2022-04-01
|
Android
NDK
基础函数函数定义: 函数是一组一起执行一个任务的语句。每个 C 程序都至少有一个函数,即主函数 main(),所有简单的程序都可以定义其他额外的函数。 return_type function_name(parameter list){ // body of the dunction ...
1
…
9
10
11
…
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