mp3Player代码示例
25页1、从本地服务器上下载文件列表先建立download包,然后将HttpDownloader中的代码靠过来/string指的是urlStr带来的文件/前提是文本文件/* * 1. 创建一个URL对象 * 2. 通过通过URL对象,创建一个HttpURLConnection对象 * 3. 得到InputStream * 4. 从InputStream当中读取数据 * */string 为urlstr里面包含的文件public String download(String urlStr)StringBuffer sb=new StringBuffer();String line=null;/很好的方法是readlineBufferedReader buffer=null;try /创建一个URL对象,调用url函数,把地址传进来URL url=new URL(urlStr);/创建一个Http连接,向下转型,代表http的一个连接HttpURLConnection urlConn=(HttpURLConnection) url.openConnection();/使用IO流读取数据/字节流转换为
2、字符流,字符流转换为行数据/inputstream代表的文件就是地址所包含的文件buffer=new BufferedReader(new InputStreamReader(urlConn.getInputStream();while (line=buffer.readLine()!=null) sb.append(line); catch (Exception e) / TODO: handle exceptione.printStackTrace();finallytry buffer.close(); catch (Exception e2) / TODO: handle exceptione2.printStackTrace();return sb.toString();然后在创建项目的时候建立的activity上面写按钮程序,就是当点击按钮的时候要触发其他事件public class Mp3ListActivity extends ListActivity /在用户点击menu按钮之后会调用该方法,我们可以在这个方法当中加入自己的按钮控件Overrideprotected
3、void onCreate(Bundle savedInstanceState) super.onCreate(savedInstanceState);setContentView(R.layout.activity_mp3_list);Overridepublic boolean onCreateOptionsMenu(Menu menu) / Inflate the menu; this adds items to the action bar if it is present.getMenuInflater().inflate(R.menu.activity_mp3_list, menu);/这里是新加的代码,其中mp3list_update,mp3list_about都要在string。Xml当中定义/为了代码优化,要把第二个数值变成final statisticmenu.add(0, 1, 1, R.string.mp3list_update);menu.add(0, 2, 2, R.string.mp3list_about);return true;/客户点击哪个按钮的处理
4、方法Overridepublic boolean onOptionsItemSelected(MenuItem item) / TODO Auto-generated method stubSystem.out.println(itemId-+item.getItemId();return super.onOptionsItemSelected(item);进行测试,发现抛出异常缺少listviewpublic class Mp3ListActivity extends ListActivity /这里生成死的,可以使以后更改方便private static final int UPDATE=1;private static final int ABOUT=2;/在用户点击menu按钮之后会调用该方法,我们可以在这个方法当中加入自己的按钮控件Overrideprotected void onCreate(Bundle savedInstanceState) super.onCreate(savedInstanceState);setContentView(R.layout.activi
《mp3Player代码示例》由会员桔****分享,可在线阅读,更多相关《mp3Player代码示例》请在金锄头文库上搜索。
企业生产车间6S管理标准规范.docx
[参考实用]常见的随机抽样方法介绍
铅酸蓄电池的结构和工作原理
四川省成都市第七中学高三2月阶段性测试数学理试题及答案
初二上学期第一次联考测试题
自检自查工作组对学校安全的排查报告
袁小红案例
第三章期末复习一
进出口代理合同二
建筑施工环境污染应急预案
双因素方差分析习题
一年级语文上册画学案
少林内功精华
医疗机构管理制度最新标准范文通用参考模板可修改打印7篇
经验与勇气的总结提升(完整版)
大学棋艺协会招新策划书模板
2023年英语科工作总结7篇
小学班主任个人学期工作总结(3篇).doc
《飞船上的特殊乘客》教学设计与反思
给教师的建议读书心得范文3篇(《给老师的建议》读书心得)
2024-01-03 4页
2023-01-30 8页
2023-09-16 25页
2023-12-20 1页
2023-05-09 5页
2023-02-08 14页
2023-08-20 2页
2023-02-06 3页
2024-01-14 5页
2023-06-20 4页