收藏到会员中心
|
文档题目: |
基于Android平台的音频管理软件 |
 |
上传会员: |
Mktv1520 |
提交日期: |
2022-03-15 21:00:28 |
文档分类: |
计算机 |
浏览次数: |
19 |
下载次数: |
0
次 |
|
|
下载地址: |
基于Android平台的音频管理软件 (需要:30 积分) 如何获取积分? |
下载提示: |
不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
|
文档介绍: |
以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
|
文档字数: |
5390
|
摘 要 本设计是Android系统的音频管理软件,主要分为Android软件开发和软件式样说明两个阶段。 音频管理软件是作用在Android平台上的。主要的结构包括,使用了Android Jetpack和MVVM框架搭建UI架构部分和使用的Kotlin语言和FFmpeg音频开发等技术制作SDK包。其中MVVM是Android目前推出的比较成熟的ui框架,搭配了最新的Androidx lib,可以快速的构建想要的UI界面。FFmpeg即是一款音频编解码工具,同时也是一组音视频解码开发套件,它为开发者提供了丰富的音视频处理的调用接口。 本设计功能方面主要是对音频文件的管理和保存,管理包含了,音频文件的加载,分类和存储等。同时加入了一些简单的功能,如复读机,云存储等,其中云存储功能可以用于分享喜欢的歌曲等。 演示阶段主要是Android app的演示,演示主要分为app的演示和PPT式样说明。App演示主要是生成Android APK并根据使用手顺录制视频,详细说明是制作详细的PPT和思维导图进行补充。
关键词:Android,音频开发,FFmpeg, 云存储
目 录 摘 要 I 引 言 1 一、Android 软件开发技术与应用 2 (一)Android 简介 2 1.为什么使用Kotlin语言 2 2.Kotlin语言的特性 2 3.Android 系统的文件管理 2 (二) Android音频开发技术介绍 3 1. 音频的采集 3 2.音频的编解码 4 二、云计算技术的使用 5 (一)云存储技术的介绍 5 1. 云存储技术简介 5 2. 常用的云端存储SDK 5 3. Android手机APP连接云存储 5 三、音频管理软件的实现与功能扩展 9 (一)音频管理软件模块设计 9 (二)复读机功能 9 (三)本地信息存储 11 1. 判断SD卡是否存在 11 2. 获取SD卡根目录 11 3. 获取默认的文件路径 12 四、 设计内容说明 13 (一)App端界面与功能演示 13 1. 本地资源查找画面演示 13 2. 音乐播放界面演示 13 结束语 15 参考文献 16 致 谢 17
(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载) |
|
|
|