Android音乐器

  • R8_148209
    了解作者
  • 53.8KB
    文件大小
  • rar
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-04-20 01:46
    上传日期
自己写的Android2.3.3系统的音乐播放器
AndroidMusic.rar
内容介绍
package com.android.andrew; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import android.app.Activity; import android.content.Intent; import android.net.Uri; import android.os.Bundle; import android.view.View; import android.widget.AdapterView; import android.widget.ListView; import android.widget.SimpleAdapter; import android.widget.AdapterView.OnItemClickListener; public class AndroidMusicActivity extends Activity implements OnItemClickListener{ /** Called when the activity is first created. */ private String TAG = "Music"; private String[] title = { "MUSIC-01", "MUSIC-02", "MUSIC-03", "MUSIC-04", "MUSIC-05", "MUSIC-06", "MUSIC-07", "MUSIC-08", "MUSIC-09", "MUSIC-10", }; private String[] addr = { "http://zhangmenshiting2.baidu.com/data2/music/13764893/13764893.mp3?xcode=d0f73ca2ecfc6d410d7b4b9a27aa30f1&mid=0.57743919005883/忍不住原谅.mp3", "http://web.kugou.com/?action=single&filename=%u4F55%u665F%u94ED__-__%u4F5B%u8BF4%u3010%u5BAB%u9501%u73E0%u5E18%u7247%u5C3E%u66F2%u3011&hash=f833c4ccb5ad5324a3fa94c0918124a8&timelen=0&microblog=1&chl=kugou", "http://web.kugou.com/?action=single&filename=%u848B%u6BC5__-__%u9000%u4E0D%u56DE%u3010%u4EB2%u7231%u7684%u56DE%u5BB6%u63D2%u66F2%u3011&hash=a3162bb54a5f06341a7058e79e4207a0&timelen=0&microblog=1&chl=kugou", "http://web.kugou.com/?action=single&filename=%u5355%u8272%u51CC__-__%u5355%u8272%u51B0%u6DC7%u51CC&hash=7ab7e9510ba387ff93a7cdc8d72cc204&timelen=0&microblog=1&chl=kugou", "http://web.kugou.com/?action=single&filename=%u963F%u6084__-__%u5982%u679C%u8FD9%u662F%u7231%u3010%u592B%u59BB%u90A3%u4E9B%u4E8B%u63D2%u66F2%u3011&hash=333bf2680b23f163f0abd3eb8745083c&timelen=0&microblog=1&chl=kugou", "http://web.kugou.com/?action=single&filename=%u5C0F%u6C88%u9633__-__%u6211%u7684%u773C%u6CEA%u4E3A%u8C01%u98DE%u3010%u602A%u4FA0%u6B27%u9633%u5FB7%u7247%u5C3E%u66F2%u3011&hash=0073959337325f0fabc09d2f5073623d&timelen=0&microblog=1&chl=kugou", "http://web.kugou.com/?action=single&filename=%u6C88%u6625%u9633__-__%u6A31%u6843%u7EA2%u3010%u6A31%u6843%u4E3B%u9898%u66F2%u3011&hash=0197813ee3ce9ea79903985799107c23&timelen=0&microblog=1&chl=kugou", "http://web.kugou.com/?action=single&filename=%u9648%u695A%u751F%u3001%u4F55%u6D01__-__%u7ECF%u8FC7%u3010%u592B%u59BB%u90A3%u4E9B%u4E8B%u4E3B%u9898%u66F2%u3011&hash=e9525ab9d34d4e7f655337d28c224aa8&timelen=0&microblog=1&chl=kugou", "http://web.kugou.com/?action=single&filename=%u51B7%u6F20__-__%u7231%u4E0D%u518D%u6765&hash=100b82bd15944aad72a461480886aff6&timelen=0&microblog=1&chl=kugou", "http://web.kugou.com/?action=single&filename=%u4E00%u52A0%u4E00%u7EC4%u5408__-__%u6700%u6DF1%u7684%u75DB%u3010%u4EB2%u7231%u7684%u56DE%u5BB6%u63D2%u66F2%u3011&hash=a091abfe771fcde1f8b2f03db6f579c0&timelen=0&microblog=1&chl=kugou", }; List<Map<String, Object>> list; private final String TITLE_STR = "title"; private final String ADDR_STR = "addr"; private Uri uri; private List<Map<String,Object>> getDate(){ list = new ArrayList<Map<String,Object>>(); for(int i=0;i<addr.length;i++){ Map<String,Object rel='nofollow' onclick='return false;'> item = new HashMap<String,Object>(); item.put(TITLE_STR,title[i]); item.put(ADDR_STR, addr[i]); list.add(item); } return list; } @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); getDate(); ListView itemlist = (ListView) findViewById(R.id.list); SimpleAdapter adapter = new SimpleAdapter(this,(List<Map<String, Object>>)list, R.layout.main, new String[] {TITLE_STR,null }, new int[] {R.id.text1 ,R.id.text2}); itemlist.setAdapter(adapter); itemlist.setOnItemClickListener(this); itemlist.setSelection(0); } public void onItemClick(AdapterView parent, View v, int position, long id) { Map map = (HashMap) parent.getAdapter().getItem(position); String Addr = (String) map.get(ADDR_STR); Intent intent = new Intent(Intent.ACTION_VIEW); Uri uri = Uri.parse(Addr); intent.setData(uri); intent.setClassName("com.android.music", "com.android.music.MediaPlaybackActivity"); startActivity(intent); } }
评论
    相关推荐
    • Android学习
      Android学习Android学习Android学习Android学习Android学习Android学习
    • Android678
      Android678Android678Android678Android678Android678Android678Android678Android678Android678Android678
    • android 例子
      android 例子android 例子android 例子android 例子android 例子
    • android图片
      android精美小图片android精美小图片android精美小图片android精美小图片
    • android课件
      清华老师上课的android课件。ch_01android概述ch_02android开发基础ch_03资源的访问ch_04android用户界面ch_05Ativity和Intent。其他自己看。
    • AndroidKiller
      安卓App反编译工具AndroidKiller\AndroidKiller\AndroidKiller
    • AndroidSample
      Android示例 这是一个示例Android应用,用于降低Google Play服务和Android Volley的使用率。 有关更多详细信息,请参阅以下链接: Google Play服务: Android凌空抽射:
    • android source
      android 源代码 source android 源代码 source android 源代码 source android 源代码 source android 源代码 source android 源代码 source android 源代码 source
    • Android 教程
      Android 案例 教程,Android 案例 教程,Android 案例 教程,Android 案例 教程,Android 案例 教程,Android 案例 教程,Android 案例 教程,Android 案例 教程,Android 案例 教程,Android 案例 教程,Android ...
    • android资料
      Android程序员指南 Android_UI开发专题 Android程序开发初级教程 android的五大类各种常用类的资料整理 Android高手进阶教程