240 发简信
IP属地:陕西
  • Android音视频开发初探之AudioRecord与AudioTrack完成音频采集与播放

    有阵子没出文章,接下来争取这段时间持续更新,将沉淀的东西记录下来,废话不多说刚接触了音视频方面,趁热乎记录一下,欢迎大家指正 接下来会分为一下几点来介绍: 基础知识准备 An...

  • 120
    基于场景解读Android四大组件

    谈到Android四大组件:Activity,Service,Broadcast和ContentProvider,大部分人应该都比较熟悉了,因为会使用这四大组件是作为一个Ap...

  • Android Camera之常用接口(人脸追踪源码)简介

    1.CameraInfo 用于描述camera的内部类,主要包括以下参数: facing:代表相机的朝向,只能取CameraInfo中的两个静态值,源码说明如下: 一般我们在...

  • 120
    Android中UID、GID和PID的讲解

    一、概述 在实际的开发中经常会碰到各种ID,这是由于在计算机的发展过程中,需要对程序执行的每一步做标记,通过这些标记的关联便于系统的统一管理。像PID、UID、GID、和EU...

  • Android的dex热修复的实现基本原理

    本文通过学习聊聊 APK —— Dex 热修复与 Classpath 总结 在将java文件直接运行在JVM和Dalvik中,中讲解了java程序如何在JVM和Dalvik中...

  • 将java文件直接运行在JVM和Dalvik中

    本文通过学习:聊聊 APK —— 直接运行 Dex 总结。 1.运行工具分析 在java学习时,如果想顺利的运行java程序,需要安装JRE,对于开发者而言,需要安装JDK,...

  • Android 8.0系统启动流程_Launcher(四)

    本系列主要介绍Android8.0系统启动过程中涉及到的init、Zygote、SystemServer和Launcher。在之前的三篇文章中,讲解了如下的过程: 初始化化:...

  • 120
    Android 8.0系统启动流程_SystemServer(三)

    本系列主要介绍Android8.0系统启动过程中涉及到的init、Zygote、SystemServer和Launcher。SystemServer 进程主要用于创建系统服务...

  • Android 8.0系统启动流程_Zygote(二)

    本系列主要介绍Android系统启动过程中涉及到的init、Zygote、SystemServer和Launcher。文本分析的源码时基于Android8.0源码。 Zygo...

  • Android 8.0系统启动流程_init(一)

    本系列主要介绍Android8.0系统启动过程中涉及到的init、Zygote、SystemServer和Launcher。 init启动前准备 init函数分析 init函...