Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Android中音频元数据的采集,及RTMP推流
在用手机做直播推流时 不管是录屏直播 还是摄像头直播 都要用到音频的元数据 在Android中 可以借助AudioRecord来采集音频数据 然后通过faac编码库 加入用的音频编码器是faac 将编码后的数据交给RTMP去封包后发送给服务
音视频
android开发
AndroidMultimedia
AudioRecord
获取音频元数据
Android插件化主流框架和实现原理
写在前面 这几年移动开发业界兴起的 插件化技术 的旋风 各个大厂都推出了自己的插件化框架 各种开源框架都评价自身功能优越性 令人目不暇接 随着公司业务快速发展 项目增多 开发资源却有限 如何能在有限资源内满足需求和项目的增长 同时又能快速响
android开发
Android
Compose 动画边学边做 - 夏日彩虹
引言 Compose 在动画方面下足了功夫 提供了种类丰富的 API 但也正由于 API 种类繁多 如果想一气儿学下来 可能会消化不良导致似懂非懂 结合例子学习是一个不错的方法 本文就带大家边学边做 通过高仿微博长按点赞的彩虹动画 学习和实
android开发
动画
Android
android jetpack
这是一份面向3年以上Android开发者的中高级面试宝典,拔剑金九银十,大厂直通车
前言 这是 拔剑金九银十 的第二篇文章 本文主要针对3年以上的Android开发者进阶面试中高级开发工程师而整理 三年以下小伙伴请移步 这是一份面向0 3年Android开发者的面试宝典 2020一线互联网大厂面试真题系统收录 希望可以对你
android开发
Android
面试
Android 恢复出厂设置接口说明
以下两种恢复出厂设置方案适用于8 0以上平台 方案一 主要是采用intent广播接口方式 方案二 主要是直接调引用RecoverySystem类 两种方案均验证有效 方案一 对应hide类型的intent的TAG定义 public stat
android开发
Windows下安装Android Studio
一 下载Android Studio 官网地址 http www android studio org 个人也推荐使用官网推荐的 可以省去一定的步骤跟麻烦 二 安装Android Studio 这里选择下路径 当然也可以不用进行修改 因为我
Android快速开发框架-ZBLibrary 源码分享
坐标标准库ZBLibrary 是一个MVP架构的Android快速开发框架 提供一套开发标准 UI Data Listener 以及模板和工具类并规范代码 封装层级少 简单高效兼容性好 一句代码就可实现全局滑动返回 可重写 集成方便快捷的照
Android
android开发
快速开发框架
MVP架构
标准库
在 Android Studio 2.2 中愉快地使用 C/C++
使用 Android studio 你可以将 C 和 C 代码编译成 native library 然后打包到你的 APK 中 你的 Java 代码可以通过 Java Native Interface JNI 调用 native libra
android开发
CMake
NDK
android studio
自动化测试-Appium-Desired Capabilities参数详解
分类 定义与说明 General Capabilities 通用功能 Update settings Android Only UIAutomator 1 UIAutomator2 Only Espresso Only iOS Only i
appium
android开发
Java
python
Android
泪目!阿里大佬国庆8天花了50个小时,整理出这份18万字Android-360°性能优化实战解析
缘起 经过近十年的发展 Android技术优化日新月异 如今Android 10 0 已经发布 Android系统性能也已经非常流畅 可以在体验上完全媲美iOS 到了各大厂商手里 改源码 自定义系统 使得Android原生系统变得鱼龙混杂
Android进阶
android开发
程序员
Android
性能优化
装X指南之Xposed安装与配置
一 前言 Xposed 能干嘛 我可以告诉你 Root Xposed 真的可以为所欲为 而 Android 开源 为 搞机 带了更多的乐趣的同时 当然也引入安全性问题 部分流氓软件在 Root 下 会盗取用户私密信息 例如 号码 照片 短信
android开发
Android
Xposed
反编译
【Android开发】toast提示
什么是Toast 在屏幕下方浮现出一个窗口 显示一段时间后又消失 这个可视化组件叫做 Toast 它主要用于提示用户某种事件发生了 如何在添加Toast 最关键的是在事件处理逻辑中加两条语句 定义一个Toast 用makeText 设置要浮
android开发
Android
Toast
Android开发学习【Button控件】
Android开发学习 Day02 Button 与TextView相比 Button增加了两个新属性 书写一个点击显示当前时间的按钮 获取当前时间的java类 xml主界面 MainActivity类 点击事件和长按事件 使用setOnC
android开发
AndroidStudio
Android
Android开发和安全系列工具
原文 http sec redclub com index php archives 439 spm a313e 7916648 0 0 lvpNiu 取证工具 bandicoot https github com yvesalexandr
Android安全技术
android开发
android安全
工具汇总
source /build/envsetup.sh和lunch)
提醒 想要研究安卓编译系统 必须对bash shell和GUN make非常熟悉 不然会看的云里雾里 没有这个背景的可以先补充知识 1 source build envsetup sh 主要是加载device vendor目录下面的vend
android开发
快速掌握 Android Studio 中 Gradle 的使用方法
Gradle是可以用于Android开发的新一代的 Build System 也是 Android Studio默认的build工具 Gradle脚本是基于一种JVM语言 Groovy 再加上DSL 领域特定语言 组成的 因为Groovy是
android开发
Gradle
Groovy
Android
android gpuimage显示的缩放和剪裁模式
原文 http blog csdn net u011270282 article details 51505755 在gpuimagerender里面有如下方法 GPUImage ScaleType CENTER CROP表示剪裁 可以修改
android开发
OpenGL
Android加载圆形(圆角)图片的方式总结(RoundedBitmapDrawable、Glide)
一 问题引入 Android开发中经常要使用到ImageView 而ImageView控件自带的宽度width 高度height等属性无法让ImageView呈现出圆形 圆角这样的形状 相信很多小伙伴都和我一样为这个问题苦恼 现在介绍几种方
android开发
Android
Java
史上最全Android渲染机制讲解(长文源码深度剖析)
前言 渲染机制是Android操作系统很重要的一环 本系列通过介绍应用从启动到渲染的流程 揭秘Android渲染原理 问题 1 vsync如何协调应用和SurfaceFlinger配合来完成UI渲染 显示 App接收vsync后要做哪些工作
Android
程序员
android开发
渲染机制
«
1
2
3
4
5
6
7
...12
»