# Print output for @column tags ?>
Developers

- Design
- Develop
- Distribute

Developer Console

## Most visited

## Recently visited

## Results for

Summary: Constants | Inherited Constants | Fields | Ctors | Methods | Inherited Methods

# MediaStore.Audio.Albums

`public static final class MediaStore.Audio.Albums`
`extends Object` `implements BaseColumns, MediaStore.Audio.AlbumColumns`

java.lang.Object
↳ | android.provider.MediaStore.Audio.Albums

Contains artists for audio files

## Summary

### Constants
`String` | `CONTENT_TYPE` The MIME type for this table.
`String` | `DEFAULT_SORT_ORDER` The default sort order for this table
`String` | `ENTRY_CONTENT_TYPE` The MIME type for entries in this table.

### Inherited constants
From interface `android.provider.BaseColumns`
`String` | `_COUNT` The count of rows in a directory.
`String` | `_ID` The unique ID for a row.
From interface `android.provider.MediaStore.Audio.AlbumColumns`
`String` | `ALBUM` The album on which the audio file appears, if any This constant represents a column name that can be used with a `ContentProvider` through a `ContentValues` or `Cursor` object.
`String` | `ALBUM_ART` This constant is deprecated. Apps may not have filesystem permissions to directly access this path. Instead of trying to open this path directly, apps should use `ContentResolver#loadThumbnail` to gain access.
`String` | `ALBUM_ID` The id for the album This constant represents a column name that can be used with a `ContentProvider` through a `ContentValues` or `Cursor` object.
`String` | `ALBUM_KEY` This constant is deprecated. These keys are generated using `Locale.ROOT`, which means they don't reflect locale-specific sorting preferences. To apply locale-specific sorting preferences, use `ContentResolver#QUERY_ARG_SQL_SORT_ORDER` with `COLLATE LOCALIZED`, or `ContentResolver#QUERY_ARG_SORT_LOCALE`.
`String` | `ARTIST` The name of the artist whose songs appear on this album.
`String` | `ARTIST_ID` The ID of the artist whose songs appear on this album.
`String` | `ARTIST_KEY` This constant is deprecated. These keys are generated using `Locale.ROOT`, which means they don't reflect locale-specific sorting preferences. To apply locale-specific sorting preferences, use `ContentResolver#QUERY_ARG_SQL_SORT_ORDER` with `COLLATE LOCALIZED`, or `ContentResolver#QUERY_ARG_SORT_LOCALE`.
`String` | `FIRST_YEAR` The year in which the earliest songs on this album were released.
`String` | `LAST_YEAR` The year in which the latest songs on this album were released.
`String` | `NUMBER_OF_SONGS` The number of songs on this album This constant represents a column name that can be used with a `ContentProvider` through a `ContentValues` or `Cursor` object.
`String` | `NUMBER_OF_SONGS_FOR_ARTIST` This column is available when getting album info via artist, and indicates the number of songs on the album by the given artist.

### Fields
`public static final Uri` | `EXTERNAL_CONTENT_URI` The content:// style URI for the "primary" external storage volume.
`public static final Uri` | `INTERNAL_CONTENT_URI` The content:// style URI for the internal storage.

### Public constructors
`Albums()`

### Public methods
`static Uri` | `getContentUri(String volumeName)` Get the content:// style URI for the albums table on the given volume.

### Inherited methods
From class `java.lang.Object`
`Object` | `clone()` Creates and returns a copy of this object.
`boolean` | `equals(Object obj)` Indicates whether some other object is "equal to" this one.
`void` | `finalize()` Called by the garbage collector on an object when garbage collection determines that there are no more references to the object.
`final Class<?>` | `getClass()` Returns the runtime class of this `Object`.
`int` | `hashCode()` Returns a hash code value for the object.
`final void` | `notify()` Wakes up a single thread that is waiting on this object's monitor.
`final void` | `notifyAll()` Wakes up all threads that are waiting on this object's monitor.
`String` | `toString()` Returns a string representation of the object.
`final void` | `wait(long timeout, int nanos)` Causes the current thread to wait until another thread invokes the `notify()` method or the `notifyAll()` method for this object, or some other thread interrupts the current thread, or a certain amount of real time has elapsed.
`final void` | `wait(long timeout)` Causes the current thread to wait until either another thread invokes the `notify()` method or the `notifyAll()` method for this object, or a specified amount of time has elapsed.
`final void` | `wait()` Causes the current thread to wait until another thread invokes the `notify()` method or the `notifyAll()` method for this object.

## Constants

### CONTENT_TYPE

    public static final String CONTENT_TYPE

The MIME type for this table.

Constant Value: "vnd.android.cursor.dir/albums"

### DEFAULT_SORT_ORDER

    public static final String DEFAULT_SORT_ORDER

The default sort order for this table

Constant Value: "album_key"

### ENTRY_CONTENT_TYPE

    public static final String ENTRY_CONTENT_TYPE

The MIME type for entries in this table.

Constant Value: "vnd.android.cursor.item/album"

## Fields

### EXTERNAL_CONTENT_URI

    public static final Uri EXTERNAL_CONTENT_URI

The content:// style URI for the "primary" external storage volume.

### INTERNAL_CONTENT_URI

    public static final Uri INTERNAL_CONTENT_URI

The content:// style URI for the internal storage.

## Public constructors

### Albums

    public Albums ()

## Public methods

### getContentUri

    public static Uri getContentUri (String volumeName)

Get the content:// style URI for the albums table on the given volume.

Parameters
`volumeName` | `String`: the name of the volume to get the URI for

Returns
`Uri` | the URI to the audio albums table on the given volume

Full name *
Email address *
Company / developer name
One of your Play Store app URLs *
Which best describes your business:*
Apps
Games
Apps & Games
*
*