收藏到会员中心

文档题目:

基于Android平台的音频管理软件

基于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)会员上传,如需要全文请注册成本站会员下载)

热门文档下载

相关文档下载

上一篇基于Android的点餐系统的设计与开.. 下一篇在线教育网站的设计与开发

相关栏目

最新文档下载

推荐文档下载