ONE·PIECE
首页
大模型
系统设计
Android
LeetCode
AI头条
论文推荐
分类
标签
归档
友链
关于
充电驿站
小书屋
大影单
搜索
文章
170
标签
590
分类
12
首页
大模型
系统设计
Android
LeetCode
AI头条
论文推荐
分类
标签
归档
友链
关于
充电驿站
小书屋
大影单
机器学习框架篇-Pytorch
2026-06-04
|
机器学习
本篇文章主要是参阅《深度学习框架Pytorch-入门与实践》一书,整理成档,希望对此框架有兴趣的小伙伴提供些许帮助,如若有误,请不吝指出。 首先,关于框架的部署安装这里就不再详述,笔者也是自行摸索一遍就学会了,我将会把大量时间用在处理框架使用过程中出现的问题,也会为在实战中思考如何更好的发挥本框架功 ...
【架构篇】MVI架构
2022-04-06
|
Android
一、MVI 架构概述1.1 什么是 MVIMVI(Model-View-Intent)是一种基于单向数据流(Unidirectional Data Flow, UDF)的前端架构模式。它的核心思想源自 Rx 社区和函数式编程:将应用的状态变化抽象为一个纯函数 (State, Action) -> ...
【C/C++理论实战技术】编译原理与语法详解
2021-09-13
|
Android
NDK
一、编译流程全景C/C++ 从源码到可执行文件,经历四个阶段:预处理(Preprocessing)→ 编译(Compilation)→ 汇编(Assembly)→ 链接(Linking)。理解每个阶段的工作原理,是掌握构建系统、调试编译错误、实现字节码插桩、编写编译器插件的基础。 sour ...
JetPack全家桶(十)之从0到1设计JetPack架构
2021-09-11
|
Android
本文以设计一个”Tasks”任务管理应用为例,展示如何用 Jetpack 全套组件从 0 到 1 搭建符合 Google 官方推荐的 MVVM + Clean Architecture 应用架构。 参考:Android Architecture Guide 一、Google 官方推荐架构1.1 ...
【全埋点方案系列】AppClick全埋点之AST处理
2021-09-10
|
Android
数据埋点
AST(Abstract Syntax Tree,抽象语法树)方案是在源码编译阶段进行埋点注入。与 ASM/Javassist 操作字节码不同,AST 操作的是源代码的语法结构树。它通常结合自定义注解 + 注解处理器(APT/KAPT/KSP),在编译期根据注解生成或修 ...
【全埋点方案系列】AppClick全埋点之Javassist处理
2021-09-10
|
Android
数据埋点
Javassist(Java Programming Assistant)是一个在源码层面操作字节码的框架。它使用类似 Java 语法的字符串来描述要插入的代码,而无需直接操作字节码指令(如 ASM),极大降低了字节码操作的门槛。在全埋点场景中,Javassist 可以在编译期或运行时修改 onCl ...
【全埋点方案系列】AppClick全埋点之ASM处理
2021-09-10
|
Android
数据埋点
ASM 是 Java 字节码操作框架,相比 AspectJ 的”声明式”切面,ASM 提供的是”命令式”的字节码级别控制。在全埋点场景中,通过 Gradle Transform + ASM 可以在编译期对所有 class 文件扫描和修改,在 onClick 方法中插入埋点指令。 一、Gradle ...
【全埋点方案系列】AppClick全埋点之AspectJ处理
2021-09-10
|
Android
数据埋点
AspectJ 是面向切面编程(AOP)在 Java 领域的标准实现。在全埋点场景中,AspectJ 可以在编译期将埋点代码织入指定的方法(如 View.OnClickListener.onClick()),实现零业务代码侵入的全自动埋点。 一、AspectJ 核心概念 Join Point:代 ...
【全埋点方案系列】AppClick全埋点之透明层处理
2021-09-10
|
Android
数据埋点
透明层方案是全埋点中最”暴力”但最彻底的一种:在所有界面顶层叠加一个透明的 View(Overlay),由它先捕获所有触摸事件,识别出被点击的真实目标 View 并完成埋点,再将事件透传给下层。 一、核心原理利用 ViewGroup 的事件分发机制:触摸事件从顶层 View 向下分发。在 Dec ...
【全埋点方案系列】AppClick全埋点之View.AccessibilityDelegate代理
2021-09-10
|
Android
数据埋点
AccessibilityDelegate 是 Android 无障碍服务的一部分,每个 View 都可以设置一个 AccessibilityDelegate 来拦截无障碍事件(包括点击)。当 TalkBack 等无障碍服务激活时,用户的触摸交互会通过 sendAccessibilityEvent ...
1
2
…
17
Leo·Cheung
做人如果没有梦想,那和咸鱼有什么分别!
文章
170
标签
590
分类
12
加入书签
(づ ̄3 ̄)づ╭❤~
感谢访问本站,若喜欢请收藏 ^_^
最新文章
机器学习框架篇-Pytorch
2026-06-04
【架构篇】MVI架构
2022-04-06
【C/C++理论实战技术】编译原理与语法详解
2021-09-13
JetPack全家桶(十)之从0到1设计JetPack架构
2021-09-11
【全埋点方案系列】AppClick全埋点之AST处理
2021-09-10
分类
Android
127
NDK
12
性能优化
1
数据埋点
10
框架
1
区块链
7
工程计算
1
数据结构与算法
17
机器学习
9
论文笔记
1
机器学习
1
系统设计
9
标签
16ms
AES
AMS
AOP
AOSP
AOSP编译
API
APK安全
APK安装
APK结构
APK逆向
APM
APT
ARSC
ART
ASM
AST
AVL树
AXML
AccessibilityDelegate
Actions
Activity
ActivityManagerService
ActivityThread
AndroidManifest
Android逆向
Annotation
Application
App启动
ArrayList
Artifactory
AspectJ
AssetManager
AsyncTask
BAT
BFS
Base62
Bellman-Ford
Bigtable
Binder
Binder驱动
Bitmap
BootLoader
BroadcastReceiver
B树
C
C++
C++11
C/C++
C4.5
CART
CPU时间片
Canvas
ChunkServer
Clang
Class.forName
ClassLoader
ContentProvider
Context
ContextImpl
Cydia Substrate
C语言
DAPP
DEX
DEX Dump
DEX加密
DFS
DP
DPoS
Dagger
Dagger2
Dalvik
DecorView
DexClassLoader
Dijkstra
ELF
EOS
Edmonds-Karp
Elasticsearch
Enhancer
EventBus
FFmpeg
FPS
Fabric
Fanout
Floyd-Warshall
Ford-Fulkerson
Fragment
GC
GCC
GDB
GDB调试
GFS
GIF
GNU
GateKeeper
GeoHash
Geth
GitHub
Glide
Google
Gradle
Gradle Transform
Gradle插件
Gson
HTTP
HTTP/2
Hadoop
Handler
HashMap
Hilt
Hook
Hook框架
Huffman编码
Hyperledger
ID3
IDA Pro
IO
IOC
IPC
Input
Instrumentation
Intent
JADX
JNI
JSON
JSR-269
JVM
JVM字节码
JVM指令集
Java
Java Agent
Javassist
Jetpack
Johnson
Kafka
Kaggle
Keras
Kotlin
Kruskal
LBS
LZW算法
Lambda
LinkedList
Linux
Linux基金会
LiveData
Looper
MATLAB
MSHook
MVI
MVP
MVVM
Makefile
MapReduce
Matrix
MessageQueue
Method.invoke
MethodHandle
MethodInterceptor
Model
NDK
NIO
NLP
Native
Native Hook
Native层
Native开发
Native逆向
Ninja
OAT
ODEX
OOM
OWASP
ObjectAnimator
Observable
Octave
OkHttp
OnClickListener
OpenCV
PBFT
PKMS
PackageManagerService
Paint
Parcelable
PoS
PoW
Presenter
Prim
PyTorch
Python
RCU
RESTful
Retrofit
Room
RxJava
SO
SO加固
SO调试
SPFA
归档
2026年06月
1
2022年04月
1
2021年09月
18
2021年08月
19
2021年06月
4
2020年12月
15
2020年11月
9
2020年10月
4
查看更多
网站资讯
文章数目 :
170
已运行时间 :
本站访客数 :
本站总访问量 :
简
Algolia