PackageInstaller代码参考:android 11。 aosp的PackageInstaller所在位置:frameworks/base/packages/Pac...
PackageInstaller代码参考:android 11。 aosp的PackageInstaller所在位置:frameworks/base/packages/Pac...
一、文章说明 开始写文章了,才知道写文章真心耗费心力,希望自己尽量做到快速更新,也希望这些文章真心能帮助到开发者们。这篇文章主要讲述Android声音采集相关的知识,首先介绍...
一、android framework相关 1. 触摸屏的框架 简介:系统启动后,android init程序将启动SystemServer,该程序又启动了WindowMa...
目录 socket 简介 创建连接 接收消息 发送消息 断开连接 进度灰色保活 IPC 自定义权限广播 重试机制 进程异常恢复前段时间公司项目有个大版本准备对IM(消息通信)...
前言 Socket的使用在 Android网络编程中非常重要; 今天我将带大家全面了解 Socket 及 其使用方法。 目录 1.网络基础 1.1 计算机网络分层 计算机网络...
1 开始使用 https://github.com/square/retrofit[https://github.com/square/retrofit] Retrofit ...
目录 1.介绍 2.为什么要用ConstraintLayout 3.如何使用ConstraintLayout3.1 添加依赖3.2 相对定位3.3 角度定位3.4 边距3.5...
在今年,2016年的Google i/o 大会上,Google推出了Android studio2.2,其中包含了为Android界面布局推出的最新的约束型布局Constra...
ConstraintLayout 是在 2016 年 Google 大会上推出的一个新的布局控件,众所周知,ConstraintLayout 有两个优势:使用 Constra...
标签 :JetPack Android开发中经常面临的问题 在界面控制器中编写大量代码,造成界面类非常臃肿,难以维护; 在横竖屏切换时,界面控制器中存储的数据丢失,需要重新初...
WebRTC的音频引擎作为两大基础多媒体引擎之一,实现了音频数据的采集、前处理、编码、发送、接收、解码、混音、后处理、播放等一系列处理流程。本文在深入分析WebRTC源代码的...