`
isiqi
  • 浏览: 16000239 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

Android程序下载lrc文件

阅读更多

前面两篇熟悉了一下用tomca建立自己的应用服务,本篇在前面的基础上,编写Android应用程序下载在线文本文件(以lrc文件为例)。

思路整理:1、建立页面处理文件download.java,同时建立HttpDownloader.java。在前者中处理视图以及为视图绑定事件监听,后者中处理下载的具体细节。

在download.java中的关键代码:

class btn1OnClickListener implements OnClickListener
{

@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub

//需下载文件在服务器中的地址
String urlStr = "http://202.193.82.83:8080/myapp/index.lrc";
HttpDownloader httpDownloader = new HttpDownloader();
String lrc = httpDownloader.download(urlStr);
if(lrc=="")
System.out.println("null");
else
System.out.println(lrc);
}

}

在HttpDownload.java中的关键代码:

private URL url = null;
public String download(String urlStr)
{
StringBuffer sb = new StringBuffer();
String line = null;
BufferedReader buffer = null;
try
{

//URL对象\HttpURLConnection对象\BufferedReader对象\InputStreamReader对象
url = new URL(urlStr);
HttpURLConnection urlConn = (HttpURLConnection)url.openConnection();
buffer = new BufferedReader(new InputStreamReader(urlConn.getInputStream()));
while( (line = buffer.readLine()) != null)
{
sb.append(line);
}
}
catch(Exception e)
{
e.printStackTrace();
}
finally
{
try
{
buffer.close();
}catch(Exception e)
{
e.printStackTrace();
}
}
return sb.toString();
}

注意不要忘记给AndroidManifest.xml更改用户权限,

<uses-permission android:name="android.permission.INTERNET" />放在<manifest></manifest>标签对中。

分享到:
评论

相关推荐

    android_Lrc动态歌词代码

    android_Lrc动态歌词代码!动态显示歌词!安卓平台

    android-lrc

    android-lrc-view-oyp-master 免费下载.

    Android lyric LRC 歌词字幕 Demo

    Android lyric LRC 歌词字幕 DemoAndroid lyric LRC 歌词字幕 Demo

    Android自定义View来实现解析lrc歌词并同步滚动、上下拖动、缩放歌词的功能

    我的Android进阶之旅------&gt;Android自定义View来实现解析lrc歌词并同步滚动、上下拖动、缩放歌词的功能 http://blog.csdn.net/ouyang_peng/article/details/50813419 1、实现歌词同步滚动的功能,即歌曲播放到哪句...

    Android通过自定义View实现lrc歌词同步滚动.rar

    Android通过自定义View来实现解析lrc歌词并同步滚动、上下拖动、缩放歌词的功能,具体中实现下述功能:1、实现歌词同步滚动的功能,即歌曲播放到哪句歌词,就高亮地显示出正在播放的这个歌词;  2、实现上下拖动...

    LRC-Editor:一个可帮助您轻松创建和编辑.lrc文件的Android应用

    LRC编辑器 LRC Editor是一个Android应用程序,可帮助您轻松创建和编辑.lrc文件它可以在, 和。关于LRC编辑器是一个最小的小型Android应用程序,可帮助您创建和编辑.lrc(歌词)文件。 它具有轻松编辑LRC文件所需的...

    android版LRC歌词显示器_完整版

    网上的版本都不完整,因此我发布了一个完整的包含mp3和lrc文件的版本,经过本人调试,可以精确显示

    这是一个下载文件的示例程序

    这是一个下载文件的示例程序,实现下载mp3歌曲,lrc歌词

    LRC校验C语言实现

    LRC校验C语言实现,简单的C语言实现LRC获取,让您刚了解LRC

    LRC歌词文件转换器 2.87

    本软件能将LRC文件内的歌词重新排序,像显示歌词的软件一样按实际顺序将歌词输出。并且可以完成LRC、SMI、SRT、SSA、KSC、TXT文件的互相转换。还可以进行LRC、SRT制作、LRC同步显示 、多个LRC合并为TXT。本软件为...

    英语900句附字幕(MP3+LRC)打包下载

    英语900句附字幕(MP3+LRC)打包下载,不用去网站一个一个的下,全部集中在这里,MP3格式,而且附LRC文件,放在MP3,手机上像听音乐一样学英语。中英文对照,不再是光听英语,听不懂什么意思了!有字幕,听一句 认一句...

    android lrc歌词控件

    1.我是在这csdn找了一个demo,发现效果写得太差了。 2.自己从新写了一个效果,支持字体调整,...5.看效果的时候 一定要把lrc歌词放在歌曲的目录下,且名字和歌曲一样。 6.有问题可以联系我,共同进步学习(190658681)

    lrc文件转码utf-8

    写js音乐播放器的时候用到的工具,从网上下下来的.lrc格式的文件,用的时候是乱码,用法非常简单,将lrc文件拖动到这个工具上就行,它会弹出一段话意思就是成功了,这时候你用的时候就发现不会乱码了。

    图新地球的自定义图源lrc

    把lrc文件拖进图新地球就能够显示,弥补了天地图只能看不能下载的缺陷。只希望大家觉得好用后,给个好评就行

    图新地球(LSV)自定义图源lrc

    图新地球(LSV)自定义图源lrc

    android-lrc-view_android源码_

    Android through a custom View to implement the parsing lyrics LRC England and synchronous rolling

    LRC歌词文件转换器3.1免费版(支持10种歌词字幕格式)

    LRC歌词文档转换器是一款免费的歌词字幕文档格局转换软件。软件全面支持LRC、SRT、SSA、KSC、SMI、UTF、SNC、KRC、QLY、TXT等10种歌词字幕格局,是您处理歌词字幕的最佳助手。软件完全绿色,不不含广告和插件,不...

    Android开发的在线MP3播放器

    Android开发的在线Mp3播放器 只有手机端的程序 服务器用的是tomcat 在tomcat的webapp文件夹下建立一个mp3项目即可 在里面写一个resources.xml文件里面的代码如下: &lt;?xml version="1.0" encoding="iso8859-1"?&gt...

    将LRC文件转换成TXT文件的小软件

    一个将LRC转换成TXT文件的小程序,用 C# 写的。作用是配合汉王电纸书的随LRC文件播放声音的功能,电纸书要求有相对应的TXT文件。

Global site tag (gtag.js) - Google Analytics