Android本地视频、本地音乐播放

android studio音乐播放方式 一,通过raw; 在raw文件夹中加入音乐文件,在Activity中使用以下代码进行播放: MediaPlayer mediaPlayer1 = null; mediaPlayer1 = MediaPlayer.create(this, R.raw.bomb); mediaPlayer1.start(); 二,通过assets; 右击app工程文件名在folder选项中选择as 阅读详情

1.开发环境

  • Androidstudio3.0.1
  • jdk1.8
  • Android4.1以上
  • 开发语言:JAVA

2.程序结构

  • Activity+Fragment+MediaPlayer+Video+service
  • Sqlite本地数据库的增删改查
  • 自定义view的使用

3.效果图

4.获取本地视频

Android获取本地文件权限 申请

<uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.READ_PHONE_STATE" /> <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.READ_MEDIA_STORAGE" />

获取本地视频代码

    class MyAsyncTask extends AsyncTask<Integer, Integer, String> {

        @Override
        protected String doInBackground(Integer... integers) {

            try {
                String[] projection = new String[]{MediaStore.Files.FileColumns._ID,
                        MediaStore.Files.FileColumns.DAT
安卓本地音乐播放器源码(带账号登录注册功能,含APK和演示视频) 直接可用的安卓音乐播放器完整项目,支持用户注册、登录等账号管理功能,能扫描并播放手机本地存储的MP3、WAV等常见音频格式。界面简洁,具备歌曲列表展示、单曲播放、暂停、上一首/下一首、进度拖动等基础控制能力。压缩包里包含已编译好的APK安装包,主流Android 5.0以上机型均可安装运行;附带高清操作演示视频,覆盖从首次启动、账号注册、登录到选歌播放的全部流程;提供详细说明文档(.docx格式),涵盖开发环境配置(JDK 8+、Android SDK 29+、Gradle 6.5)、Android Stu 阅读详情

相关推荐

android视频播放器demo

androidstudio2.3编译。搜索本地视频文件加载到列表中。(列表显示为:本地视频文件截图,文件大小等)

Android Studio实现的简易本地MusicPlayer

MusicPlayer小demo。包含本地音乐列表、根据专辑/艺术家/分类列表、自定义收藏列表、最近播放列表,播放页面可显示滚动歌词,仿网易云黑胶片效果

Android Studio实现多媒体播放器,音乐视频一体化,功能强大,UI美观,满分课设!

在过去,手机的功能都比较单调,仅仅就是用来打电话和发短信的。而如今,手机在我们的生活中正扮演着越来越重要的角色,各种娱乐方式都可以在手机上进行。上班的路上太无聊,可以戴着耳机听音乐。外出旅行的时候,可以在手机上看电影。众多的娱乐方式少不了强大的多媒体功能支持,而Android在这方面做得非常出色。 本期带来的多媒体播放器,可以同时享受听音乐和看视频的乐趣,融合了音乐播放器和网络视频播放器,并且进行完善优化。相对上一版本有以下提升:将资源文件与项目文件独立分开,放在本地Tomcat服务器中进行访问。增加了注册和登录界面,账号和密码使用Sqlite数据库存储。优化了代码风格和代码注释,整体UI也进行了极大的优化。简化了播放逻辑,封装了项目结构。 解压我的压缩包之后,第一个是项目源代码,第二个是用到的Tomcat资源文件,将资源文件中的文件夹放到Tomcat的ROOT目录下,用AS运行项目源代码。 项目的具体设计和运行演示,可以参考我对应的博客:https://blog.youkuaiyun.com/qq_42257666/article/details/106921297

Chroma向量数据库实战:用Python快速搭建本地知识库(附中文诗词检索案例)

本文详细介绍了如何使用Chroma向量数据库和Python快速搭建本地知识库,并附有中文诗词检索的实战案例。通过解析核心概念、数据准备、向量化及智能检索实现,展示了Chroma在处理中文语义搜索时的轻量级与易用性,为开发者构建AI应用原型提供了实用指南。

weixin_29221753的博客 479

JavaFx之集成FontAwesomeFX与JFoenix(十五)

本文详细介绍了如何在JavaFx项目中同时集成JFoenix和FontAwesomeFX,以创建现代化、美观的桌面应用界面。通过Maven依赖配置、动态代码创建和FXML静态声明两种方式,演示了如何将JFoenix的Material Design控件与FontAwesomeFX的丰富矢量图标完美结合,并提供了实战案例展示如何构建一个功能完善的现代化工具栏。

pepsi的博客 437

工业相机图像格式深度解析:从Mono8到Mono12的选型与应用

本文深度解析工业相机黑白图像格式,重点对比Mono8、Mono10与Mono12的核心差异。文章从位深、动态范围和数据量等关键概念切入,详细阐述了不同格式的优缺点及适用场景,为工业视觉项目中的相机选型提供实战指南,帮助用户在精度、速度与成本间做出最优决策。

weixin_29207439的博客 260

STM32输入捕获功能,同时捕获8路波形。

STM32输入捕获功能,使用TIM2和TIM3同时捕获8路波形。 工作上的一个需求,要采集两组控制步进电机的信号。就是采集8个通道的方波,测量频率和计脉冲个数。看起来简简单单的东西,磕磕碰碰搞了两天,走了一些弯路,这里写出来记录一下。顺便理解一下输入捕获个多种用法。 1. 硬件设计 首先看一下用到那些IO口。在STM32手册里找这样TIMx_CHx的就是输入捕获的口了。 这里用了TIM2的4个口和TIM3的4个口。 定义 端口 TIM2_CH1 PA0 TIM2_CH2 PA1 TI

qq_36353009的博客 5122

SAP移动类型

SAP移动类型移动类型定义 移动类型定义

qq_20593197的博客 6201

自动权重化图卷积网络(Auto-Weighted GCN)算法在反洗钱识别中的应用及代码实现

该算法通过自动学习节点之间的权重信息,能够更好地捕捉AML数据中的关系和结构,从而提高反洗钱识别的准确性和效果。传统的AML识别方法通常依赖于专家定义的规则和手动提取的特征,但这些方法在应对大规模和复杂的数据时存在一定的局限性。GCN通过在图上执行卷积操作来捕捉节点之间的关系和结构信息,从而实现对图数据的学习和表示。自动权重化图卷积网络是一种基于GCN的改进算法,能够自动学习节点之间的权重信息,从而更好地捕捉图中的关系。利用自动计算的权重值执行图卷积操作。根据节点之间的相似度,计算每个节点的权重。

syntax_api860的博客 376

华为od 面试八股文_JAVA语言_01_含答案

华为od 面试八股文_JAVA语言_01_含答案

MISAYAONE的博客 4296

网络安全系列-四十三:使用Suricata分析恶意流量pcap文件

本文基于[网络安全系列-三十六:使用Suricata IDS分析pcap文件]和 [网络安全系列-四十二: Suricata之rulesets的激活、更新及动态加载]的基础上,使用suricata针对包含恶意流量的pcap文件进行分析,触发事件告警,并对suricata输出的日志进行逐个分析,让你掌握针对恶意流量的分析步骤,及怎么查看suricata输出的日志。

penriver的博客 2882

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

上一篇: Android仿照淘宝,京东,当当购物平台
下一篇: Android(安卓)订餐APP(Sqlite数据库,完整的增删改查)
码大大
博客等级 码龄10年 95粉丝 8原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值