• android
    • aop
      • ASM访客者模式
      • JDK动态代理
      • 编译插桩和动态代理
    • art
      • 1类编译
        • dex2oat
        • dex2oat介绍
      • 2类加载
        • Android_N混合编译与对热补丁影响解析
        • 类加载
        • 类加载虚拟机层
      • alloc_gc
        • 1Space
        • 2Alloc
        • AllocRelated
        • GC
        • GC1_MS_CMS
        • GC2_ConcurrentCopying
        • GC3_MarkCompact
        • GC4_Semi_Space
        • Runtime_VisitRoots
      • ART_Lock
      • jni
        • java_jni方法调用原理
        • Jni数据转换
        • SystemLoadLibrary
        • 异常
        • 解释执行7_0
      • 启动流程
        • ART启动流程
      • 基础数据结构
      • 混合编译_运行
        • JVM_JIT
        • 混合编译_运行
    • gradlejenkins
      • AndroidPlugin
      • android打包
        • Android打包
      • GradleDebug
      • GradlePlugin
      • Gradle打包过程
      • Transform
    • jetpack
      • arch
        • 1lifecycle
          • Lifecycle
          • LifecycleCoroutine
        • 2livedata
          • 1MediatorLiveData
          • LiveData
          • LiveDataCoroutine
          • Transformations
        • 3viewmodel
          • SaveAndRestoreInstanceState
          • SavedStateHandle
          • SavingStates
          • ViewModel
          • ViewModelScope_Delegate
        • Coroutines
        • databinding
          • Databinding
          • TwoWayDataBinding
        • di
          • DI
          • HiltSource
        • 架构实现
          • KaptGenerateViewModel
          • 架构思考和实现
          • 架构思考和实现Inner
      • compose
        • Compose
        • ComposeSource
        • LayoutNode
        • ReComposition
      • SupportToAndroidx
      • workmanager
        • WorkManager
    • ndk
      • ELF文件结构
      • JNI
      • native_hook
    • system
      • ashmem
        • 匿名共享内存Ashmem
      • bitmap
        • Bitmap
        • BitmapSource
      • handler
        • Epoll
        • Looper
        • ThreadLocal
      • input
        • touchEventNative
      • kernel
        • kernel
      • layoutinflater
        • LayoutInflater
      • surfaceview
        • SurfaceViewSource
      • textureview
        • TextureViewSource
      • thread
        • StackTraceElement
        • ThreadState
      • zygote
        • SystemServerSource
        • ZygoteSource
        • Zygote进程
      • 后台任务
        • 后台任务处理
      • 多进程
        • binder
          • 1BinderServiceManager
          • 2BinderServer
          • 3BinderClient
          • 4BinderKernel
          • BinderDeath
          • Binder原理
        • mmkv
          • MMKV
      • 应用启动退出
        • 应用启动
      • 源码研究方法
        • Syscall查找方式
      • 系统绘制
        • Graphics
        • measurelayoutdraw
          • measure
        • Vsync
        • Vsync_SurfaceFlinger
        • 硬件加速绘制
        • 绘制原理
        • 软件绘制
    • ui
      • webview
        • WebView
      • 动画
        • AnimatorSource
    • 包体积
      • 包体积压缩
    • 埋点
      • 埋点
      • 易观方舟
    • 存储
      • sharedpreferences
        • SharedPreferences
    • 安全
      • app签名
      • 应用安全
      • 网络请求安全
    • 性能优化
      • apm
        • MatrixGradlePlugin
        • MatrixSource
        • Matrix接入后遇到的问题
        • Matrix研究
        • resource
          • MatrixResourcePlugin
      • 内存优化
        • 1manageMemory
        • 2OOM
        • 3Hprof_binary_dump_format
        • 4DumpHprof
        • 5LeakCanary2
        • 6LeakCanary2Analyze
        • 7KOOMSource
      • 布局优化
        • 布局优化
    • 插件化
      • 1插件化面临的问题
      • apk安装和卸载
        • 应用安装和卸载过程
      • Hook
      • qigsaw
        • Qigsaw
      • shadow
        • Shadow
        • ShadowPlugin
        • ShadowSource
      • 插件化技术选型
    • 热修复字节码
      • 1hotfixResearch
      • AndFix
      • AndFixSource
      • Dex文件格式
      • MultiDex
      • tinker
        • 源码分析
          • Resource.arsc生成和结构
          • TinkerGradlePluginSource
          • TinkerSource
    • 稳定性
      • 异常
        • 1javacrash
          • JavaCrashSystemHandle
        • anr
          • 1ANRSystmHandle
          • 2ANRMonitor_CollectInfo
          • 3ANRAnalysisRootCause
        • nativecrash
          • 1nativeCrash选型和整体流程
          • nativeCrash1SystemHandle
          • nativeCrash2Monitor_CollectStack
          • nativeCrash3SymbolRecovery
          • nativeCrash4AnalysisRootCause
        • xcrash
          • 1xCrash原理
          • linuxApi
          • xCrashAnr
          • xCrashNativeCrash
    • 自动化测试
      • android代码自测
  • java
    • BlockingQueue
    • java并发
    • ThreadPoolExecutor
  • kotlin
    • coroutine
      • kotlin协程
      • kotlin协程Source
      • kotlin协程取消
      • kotlin协程异常
      • 使用挂起函数来封装回调
  • linux
    • linux_io
  • 思想
    • IOC
    • 程序设计规范
    • 继承和组合
  • 方向和趋势
    • 音视频
      • ffmpeg
        • examples
          • TranscodingSource
        • FFmpegDebug
      • webrtc
        • WebRTC源码下载和编译
      • 编解码
        • 编解码知识
  • 跨平台
    • flutter
      • 1startup
        • 1startup
        • 2startup_embedder_framwwork
        • 3flutter_surface
        • 4startup_dart_framework
      • engine
        • Engine
        • FlutterEngineCache
        • FlutterEngineDebug环境搭建
        • FlutterEngineGroup
      • touch
        • Touch
      • 动画
        • 动画
      • 响应式架构
        • 1跨组件传递数据
        • 2Provider
        • 3异步_响应式_状态管理
        • stream
          • Stream
      • 混合开发
        • FlutterBoost
        • FlutterBoost3
        • 混合开发
      • 渲染
        • Widget
        • 渲染
      • 路由
        • 路由
      • 通信
        • EventChannel
        • MessageLoop
        • MethodChannel
        • Pigeon

More

  • GitHub repo
  • Showcases
  • Hugo Documentation
  • Credits

  • Clear History

Built with from Grav and Hugo

技术探索总结 > android > system

system

探索总结system知识

  • ashmem
    • 匿名共享内存Ashmem
  • bitmap
    • Bitmap
    • BitmapSource
  • handler
    • Epoll
    • Looper
    • ThreadLocal
  • input
    • touchEventNative
  • kernel
    • kernel
  • layoutinflater
    • LayoutInflater
  • surfaceview
    • SurfaceViewSource
  • textureview
    • TextureViewSource
  • thread
    • StackTraceElement
    • ThreadState
  • zygote
    • SystemServerSource
    • ZygoteSource
    • Zygote进程
  • 后台任务
    • 后台任务处理
  • 多进程
    • binder
      • 1BinderServiceManager
      • 2BinderServer
      • 3BinderClient
      • 4BinderKernel
      • BinderDeath
      • Binder原理
    • mmkv
      • MMKV
  • 应用启动退出
    • 应用启动
  • 源码研究方法
    • Syscall查找方式
  • 系统绘制
    • Graphics
    • measurelayoutdraw
      • measure
    • Vsync
    • Vsync_SurfaceFlinger
    • 硬件加速绘制
    • 绘制原理
    • 软件绘制