zoukankan      html  css  js  c++  java
  • android软件开发之获取本地音乐属性

    歌曲的名称 :MediaStore.Audio.Media.TITL
    String tilte = cursor.getString(cursor.getColumnIndexOrThrow(MediaStore.Audio.Media.TITLE));

    歌曲的专辑名:MediaStore.Audio.Media.ALBUM
    String album = cursor.getString(cursor.getColumnIndexOrThrow(MediaStore.Audio.Media.ALBUM));

    歌曲的歌手名: MediaStore.Audio.Media.ARTIST
    String artist = cursor.getString(cursor.getColumnIndexOrThrow(MediaStore.Audio.Media.ARTIST));

    歌曲文件的全路径 :MediaStore.Audio.Media.DATA
    String url = cursor.getString(cursor.getColumnIndexOrThrow(MediaStore.Audio.Media.DATA));

    歌曲文件的名称:MediaStroe.Audio.Media.DISPLAY_NAME
    String display_name = cursor.getString(cursor.getColumnIndexOrThrow(MediaStore.Audio.Media.DISPLAY_NAME));

    歌曲文件的发行日期:MediaStore.Audio.Media.YEAR
    String year = cursor.getString(cursor.getColumnIndexOrThrow(MediaStore.Audio.Media.YEAR));

    歌曲的总播放时长 :MediaStore.Audio.Media.DURATION
    Int duration = cursor.getInt(cursor.getColumnIndexOrThrow(MediaStore.Audio.Media.DURATION));

    歌曲文件的大小 :MediaStore.Audio.Media.SIZE
    Int size = cursor.getLong(cursor.getColumnIndexOrThrow(MediaStore.Audio.Media.SIZE));

  • 相关阅读:
    PHP 求多个数组的笛卡尔积,适用于求商品规格组合 【递归思想, 类似广度优先搜索】【原创】
    CCF推荐期刊会议
    SCI分区
    值和指针接收者的区别
    程序员练级攻略
    保险
    golang 有缓冲channel和无缓冲channel
    后台学习路线
    golang之反射
    atomic和mutex
  • 原文地址:https://www.cnblogs.com/yangweilihui/p/5826522.html
Copyright © 2011-2022 走看看