Android
android.provider
public static final class

android.provider.MediaStore.Audio

java.lang.Object
android.provider.MediaStore.Audio

Container for all audio content.

Nested Classes
MediaStore.Audio.AlbumColumns Columns representing an album  
MediaStore.Audio.Albums Contains artists for audio files  
MediaStore.Audio.ArtistColumns Columns representing an artist  
MediaStore.Audio.Artists Contains artists for audio files  
MediaStore.Audio.AudioColumns Columns for audio file that show up in multiple tables. 
MediaStore.Audio.Genres Contains all genres for audio files  
MediaStore.Audio.GenresColumns Columns representing an audio genre  
MediaStore.Audio.Media  
MediaStore.Audio.Playlists Contains playlists for audio files  
MediaStore.Audio.PlaylistsColumns Columns representing a playlist  

Summary

Public Constructors

            MediaStore.Audio()

Public Methods

      static    String  keyFor(String name)
Converts a name to a "key" that can be used for grouping, sorting and searching.
Methods inherited from class java.lang.Object

Details

Public Constructors

public MediaStore.Audio()

Public Methods

public static String keyFor(String name)

Converts a name to a "key" that can be used for grouping, sorting and searching. The rules that govern this conversion are: - remove 'special' characters like ()[]'!?., - remove leading/trailing spaces - convert everything to lowercase - remove leading "the ", "an " and "a " - remove trailing ", the|an|a" - remove accents. This step leaves us with CollationKey data, which is not human readable

Parameters

name The artist or album name to convert

Returns

  • The "key" for the given name.
Copyright 2007 Google Inc. Build 0.9_r1-98467 - 14 Aug 2008 18:56