文章 2022-01-17 来自:开发者社区

【Android 高性能音频】高性能音频简介 ( 高性能音频问题引入 | 使用场景 | 相关开发库及技术 )

文章目录I 高性能音频使用场景II 高性能音频开发库III 相关开发资料I 高性能音频使用场景Android 手机的音频问题 :1. 普通音频功能 :① 常用音频开发方式 : 当前使用 android 手机的音频库时 , 调用 MediaPlayer , AudioTrack 等 Java 库播放音频 , 音频流 ;② 音频延迟 : 其延迟基本在秒级 , 也就是我们点击播放按钮后 , 要等带 0....

文章 2022-01-17 来自:开发者社区

Android开发入门

简单分析执行过程首先我们可以到 AndroidManifest.xml文件 这个文件可以进行权限获取,工程配置等 我们可以看见红框位置 android:name=".MainActivity" 这表示我们声明了一个活动MainActivity 另外注意,所有其他的活动创建后都要在这里进行声明 再看一下下面的代码 <intent-filter> ...

Android开发入门
文章 2022-01-16 来自:开发者社区

Android Studio NDK 代码 Source Insight调试 (NDK 目前开发方案 | NDK 编译 | 导入 so 库 | 项目编码转换)(二)

3. 使用 Source Insight 查看 NDK 源码中文乱码问题 : SourceInsight 不支持 UTF-8 格式的编码, 这里需要将 UTF-8 的项目转为 GBK 格式的, 然后再导入到 SourceInsight 中;转换命令 : 创建一个 convert 目录, 其中有两个目录 jni_utf-8 和 jni_gb18030 目录, 下面的命令用于 两种编码之间的转换;-....

Android Studio NDK 代码 Source Insight调试 (NDK 目前开发方案 | NDK 编译 | 导入 so 库 | 项目编码转换)(二)
文章 2022-01-16 来自:开发者社区

Android Studio NDK 代码 Source Insight调试 (NDK 目前开发方案 | NDK 编译 | 导入 so 库 | 项目编码转换)(一)

最近在移植一个 JNI 项目, 比较纠结, Android Studio 中 NDK 到底怎么配置啊...  Android 官方的示例总是不稳定, 这两个月都改变了好几次了, Gradle 插件之前支持的后来也不支持了, 遇到各种问题, 最后还是用命令行编译, 然后将 so 库导入到 Android Studio 项目中;1. NDK 开发遇到的问题NDK 开发遇到的问题 : -- ....

Android Studio NDK 代码 Source Insight调试 (NDK 目前开发方案 | NDK 编译 | 导入 so 库 | 项目编码转换)(一)
文章 2022-01-16 来自:开发者社区

【Android 多媒体开发】 MediaPlayer 网络视频播放器(二)

4. MediaPlayer 播放(1) 设置音量 和 播放载体设置音量 : mediaPlayer.setAudioStreamType(2); /* 设置播放音量 */设置播放载体 : 调用 setDisplay() 方法, 传入 SurfaceHolder 对象;mediaPlayer.setDisplay(surface_holder); /* 设置播放载体 */(2) 设置各种...

【Android 多媒体开发】 MediaPlayer 网络视频播放器(二)
文章 2022-01-16 来自:开发者社区

【Android 多媒体开发】 MediaPlayer 网络视频播放器(一)

一. 相关模块解析1. 播放载体 SurfaceView 简介(1) SurfaceView 与 SurfaceSurfaceView 与 Surface 简介 : SurfaceView 中嵌入了一个 Surface, SurfaceView 可以操控 Surface 的 位置, 大小尺寸等;-- SurfaceView 绘制图像可见性 : Surface 相当与一块画板, 上面绘制了一些东西....

【Android 多媒体开发】 MediaPlayer 网络视频播放器(一)
文章 2022-01-14 来自:开发者社区

【Android 应用开发】Android开发技巧--Application, ListView排列,格式化浮点数,string.xml占位符,动态引用图片

一. Application用途1. Application用途创建Application时机 : Application在启动的时候会调用Application无参的构造方法创建实例; Application构造方法 : Application的无参的构造方法必须是public的, 否则运行的时候会出现错误.Application单例 : 在一个应用中, Application是单例的;App....

【Android 应用开发】Android开发技巧--Application, ListView排列,格式化浮点数,string.xml占位符,动态引用图片
文章 2022-01-14 来自:开发者社区

【Android 应用开发】Android开发技巧--Application, ListView排列,格式化浮点数,string.xml占位符,动态引用图片(三)

四. string.xml占位符开发中经常遇到这样的情况 , 在string.xml中用到以下占位符&lt;string name="delete_success"&gt;删除&lt;xliff:g id="name"&gt;%1$s&lt;/xliff:g&gt;成功&lt;/string&gt; &lt;string name="upload_success"&gt;%1$s上传到%2$s.....

【Android 应用开发】Android开发技巧--Application, ListView排列,格式化浮点数,string.xml占位符,动态引用图片(三)
文章 2022-01-14 来自:开发者社区

【Android 应用开发】Android开发技巧--Application, ListView排列,格式化浮点数,string.xml占位符,动态引用图片(二)

三. 格式化浮点数如何在程序中保留一个float或者double浮点数的小数位数 , 这里可以使用以下几种方法 : 1.使用DecimalFormat格式化浮点数首先创建一个DecimalFormat类 , &nbsp;这个类可以 按照一定的格式化数字来格式化浮点数. 常见的格式化字符是"#" , "0" .创建该类的时候 , 将格式化的格式传入 , 例如如果要保存两位小数 , 就传入 "#.0....

文章 2022-01-14 来自:开发者社区

【Android 应用开发】Android开发技巧--Application, ListView排列,格式化浮点数,string.xml占位符,动态引用图片(一)

一. Application用途1. Application用途创建Application时机 : Application在启动的时候会调用Application无参的构造方法创建实例; Application构造方法 : Application的无参的构造方法必须是public的, 否则运行的时候会出现错误.Application单例 : 在一个应用中, Application是单例的;App....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

mPaaS 移动开发平台

mPaaS 源于蚂蚁集团金融科技,为 App 开发、测试、运营及运维提供云到端的一站式解决方案,致力于提供高效、灵活、稳定的移动研发、管理平台。 官网地址:https://www.aliyun.com/product/mobilepaas/mpaas

+关注