首先在电脑上配置tomcat,webapps目录下新建mp3文件夹,
截图

首先我们通过SAX解析resources.xml 获取歌曲信息。
启动 Tomcat访问一下服务器地址http://210.**.**.**:8080/mp3/resources.xml
210.**.**.**是我的IP,把这里改成自己的IP

本来下载是一个耗时的东西,需要另外开启一个线程或则service去下载,由于这里就在本人的电脑上测试
就在主线程中下载了
Info.java
infoHandle.java
DonwnFileActivity.java
DownService.java
在AndroidManifest.xml中添加两个权限
和一个服务
效果,因为我已经运行过了,因为我已经运行过了,所以DownFile这个文件已经存在,第一次运行是回创建这个文件夹
通过ls命令 我们看见 现在文件夹里面什么也没有

点击我们要下载的歌曲,我现在点击Beyond.mo3
如果下载成功

如果没有找到这个歌曲,会提示下载失败

现在我们再来看看DownFile这个文件夹下面

分享到:
相关推荐
在Android平台上,从服务器下载文件是一项常见的任务,特别是在处理图片、视频和其他媒体资源时。本文将详细介绍如何在Android应用中实现从服务器下载文件并将其存储到SD卡上,以图片下载为例。 首先,我们需要理解...
在Android平台上,从Web服务器下载文件,如APK或MP3,并实时显示下载进度条,是常见的需求。这个过程涉及到网络编程、文件操作以及UI更新等多个技术环节。下面将详细介绍这些知识点。 首先,我们需要理解Android的...
在Android开发中,为了提供更好的用户体验和持续优化应用,开发者经常需要从服务器上下载并更新新版本的软件。这个过程通常涉及到多个关键步骤和技术,包括网络请求、文件下载、权限管理以及安装流程。下面我们将...
在Android平台上,访问和下载SMB(Server Message Block)服务器上的资源是一项常见任务,尤其是在企业环境中,SMB常用于共享文件和数据。SMB是一种网络文件系统协议,它允许网络上的计算机共享文件、打印机和其他...
在Android开发中,客户端从服务器下载文件是一项常见的任务,它涉及到网络编程、文件操作和多线程技术。本文将深入探讨这一主题,提供客户端和服务器端的实现策略,并结合具体的代码示例进行讲解。 首先,我们需要...
在Android平台上,从远程服务器(如Tomcat)下载文件是一个常见的任务,这通常涉及到网络编程、文件处理以及多线程等技术。在这个“android从tomcat服务器下载东西Demo”中,我们将探讨如何实现这样一个功能,特别是...
在Android平台上,利用Http协议进行文件下载是一项常见的任务,它涉及到网络编程、多线程、文件操作等多个技术领域。本文将深入探讨如何在Android中实现这个功能,主要围绕标题“Android利用Http下载文件”和提供的...
在Android应用开发中,文件上传是一项常见的功能,例如用户可能需要将照片、文档或音频文件发送到服务器进行存储或处理。本教程将详细介绍如何在Android客户端实现文件选择并上传至服务器,同时提供服务器端的处理...
* 文件管理应用中,需要从 FTP 服务器下载文件到 Android 设备中。 三、Android 中使用 FTP 的实现方式 在 Android 中,使用 FTP 协议可以通过使用第三方库来实现,例如 ftp4j-1.7.2.jar。使用 ftp4j 库可以简化 ...
在Android开发中,从服务器下载文件到设备是一个常见的任务,特别是在构建应用程序时,可能需要从云端获取数据、更新资源或安装附加组件。本压缩包"Android应用源码---从服务器下载文件到模拟器.zip"提供了一个参考...
在Android平台上,开发一个应用程序以...下载部分负责从服务器获取文件并保存到本地,打开部分则根据保存的文件路径调用系统或第三方应用打开。注意在整个过程中,确保遵循Android的最佳实践,以提供良好的用户体验。
当下载开始时,客户端会向服务器发送一个请求,包含当前已经下载的文件大小,服务器根据这个信息返回从相应位置开始的数据。 接着,我们来看看如何利用Java的RandomAccessFile类。这个类提供了对文件随机访问的能力...
这个"Android源码-服务器"资源提供了一个实用的Android后端服务器的源代码,对于想要深入学习Android服务器开发或者需要快速搭建服务器的同学来说,这是一个很好的参考资料。下面将详细探讨相关知识点。 1. **...
在Android平台上,下载网络PDF文件并进行展示是一个常见的需求,特别是在开发阅读类或者文档处理类应用时。这个过程涉及到网络请求、文件存储以及第三方库的使用。以下将详细讲解实现这一功能所需的关键知识点。 ...
本文将详细讲解如何实现一个Android应用,利用TCP协议从PC服务器下载文件到Android设备。 首先,理解TCP(Transmission Control Protocol)是网络传输层的一个协议,提供了面向连接的、可靠的数据传输服务。在...
本文将深入探讨Android如何实现文件上传到服务器,并结合提供的`UploadTest`和`UploadExample`两个示例项目进行讲解。 1. **HTTP协议与文件上传** 文件上传通常基于HTTP或HTTPS协议,利用POST或PUT方法将文件数据...
android上的文件服务器,可以通过浏览器在电脑上管理android手机上的文件和目录,包括上传,下载,删除等.
总结来说,实现“android 使用服务器进行版本更新”涉及网络请求、数据解析、文件下载、通知更新、权限管理和异常处理等多个环节。通过合理的设计和编程,我们可以为用户提供无缝的更新体验,保证应用始终保持最新...
在Android应用开发中,有时需要实现从服务器下载文件的功能,这通常涉及到服务器端的设置以及客户端(Android设备)的处理。本项目提供的就是一个基于Servlet的Android文件下载服务器端和客户端的示例。以下是对这个...
以上就是在Android 3.0中从自建HTTPD服务器下载文件的主要流程和技术要点。实际开发中,可能还需要结合具体需求进行调整和优化,如添加文件类型识别、身份验证、缓存策略等。提供的`download`压缩包文件可能是示例...