public abstract class APEZProvider
extends android.content.ContentProvider
Most apps don't need to use this class. This defines a ContentProvider that marshalls the data from the ZIP files through a content provider Uri in order to provide file access for certain Android APIs that expect Uri access to media files.
| Modifier and Type | Field and Description |
|---|---|
static String[] |
ALL_FIELDS |
static int[] |
ALL_FIELDS_INT |
static int |
COMPLEN_IDX |
static String |
COMPRESSEDLEN |
static String |
COMPRESSIONTYPE |
static int |
COMPTYPE_IDX |
static int |
CRC_IDX |
static String |
CRC32 |
static String |
FILEID |
static int |
FILEID_IDX |
static String |
FILENAME |
static int |
FILENAME_IDX |
static int |
MOD_IDX |
static String |
MODIFICATION |
static int |
UNCOMPLEN_IDX |
static String |
UNCOMPRESSEDLEN |
static String |
ZIPFILE |
static int |
ZIPFILE_IDX |
| Constructor and Description |
|---|
APEZProvider() |
| Modifier and Type | Method and Description |
|---|---|
android.content.ContentProviderResult[] |
applyBatch(ArrayList<android.content.ContentProviderOperation> operations) |
int |
delete(android.net.Uri arg0,
String arg1,
String[] arg2) |
abstract String |
getAuthority()
This needs to match the authority in your manifest
|
String |
getType(android.net.Uri uri) |
android.net.Uri |
insert(android.net.Uri uri,
android.content.ContentValues values) |
boolean |
onCreate() |
android.content.res.AssetFileDescriptor |
openAssetFile(android.net.Uri uri,
String mode) |
android.os.ParcelFileDescriptor |
openFile(android.net.Uri uri,
String mode) |
android.database.Cursor |
query(android.net.Uri uri,
String[] projection,
String selection,
String[] selectionArgs,
String sortOrder) |
int |
update(android.net.Uri uri,
android.content.ContentValues values,
String selection,
String[] selectionArgs) |
attachInfo, bulkInsert, call, getContext, getPathPermissions, getReadPermission, getStreamTypes, getWritePermission, isTemporary, onConfigurationChanged, onLowMemory, onTrimMemory, openFileHelper, openPipeHelper, openTypedAssetFile, query, setPathPermissions, setReadPermission, setWritePermission, shutdownpublic static final String FILEID
public static final String FILENAME
public static final String ZIPFILE
public static final String MODIFICATION
public static final String CRC32
public static final String COMPRESSEDLEN
public static final String UNCOMPRESSEDLEN
public static final String COMPRESSIONTYPE
public static final String[] ALL_FIELDS
public static final int FILEID_IDX
public static final int FILENAME_IDX
public static final int ZIPFILE_IDX
public static final int MOD_IDX
public static final int CRC_IDX
public static final int COMPLEN_IDX
public static final int UNCOMPLEN_IDX
public static final int COMPTYPE_IDX
public static final int[] ALL_FIELDS_INT
public abstract String getAuthority()
public int delete(android.net.Uri arg0,
String arg1,
String[] arg2)
delete in class android.content.ContentProviderpublic String getType(android.net.Uri uri)
getType in class android.content.ContentProviderpublic android.net.Uri insert(android.net.Uri uri,
android.content.ContentValues values)
insert in class android.content.ContentProviderpublic boolean onCreate()
onCreate in class android.content.ContentProviderpublic android.content.res.AssetFileDescriptor openAssetFile(android.net.Uri uri,
String mode)
throws FileNotFoundException
openAssetFile in class android.content.ContentProviderFileNotFoundExceptionpublic android.content.ContentProviderResult[] applyBatch(ArrayList<android.content.ContentProviderOperation> operations) throws android.content.OperationApplicationException
applyBatch in class android.content.ContentProviderandroid.content.OperationApplicationExceptionpublic android.os.ParcelFileDescriptor openFile(android.net.Uri uri,
String mode)
throws FileNotFoundException
openFile in class android.content.ContentProviderFileNotFoundExceptionpublic android.database.Cursor query(android.net.Uri uri,
String[] projection,
String selection,
String[] selectionArgs,
String sortOrder)
query in class android.content.ContentProviderCopyright © 2012–2014 simpligility technologies inc.. All rights reserved.