public final class FMThemeDataManager extends FMDataManager
限定符和类型 | 方法和说明 |
---|---|
void |
cancelAllDownloadTask()
取消管理下的所有的网络请求,同时终止它们的下载任务。
|
void |
cancelDownloadTask(java.lang.String id)
根据数据id,取消当前网络请求。
|
void |
deleteAllLocalData()
删除所有的数据.
|
void |
deleteLocalData(java.lang.String tid)
删除指定的数据。
|
void |
download(android.content.Context context,
java.lang.String themeId,
android.os.Handler mapHandler)
主题数据下载。
|
static FMThemeDataManager |
getDataManager()
获取主题数据管理器。
|
static java.lang.String |
getFMThemeFileDirectory(java.lang.String tid)
获取由主题包解压后的文件夹的路径。
|
static java.lang.String |
getFMThemeFilePath(java.lang.String tid)
获取由主题包解压后的文件夹中的主题文件的路径。
|
java.lang.String |
getFMThemePackagePath(java.lang.String tid)
获取主题包文件的路径。
|
java.io.File |
getLocalData(java.lang.String tid)
获取指定的数据。
|
getCacheDirectory, getFMMapResourceDirectory, getFMThemeResourceDirectory, isNetworkAvailable
public static FMThemeDataManager getDataManager()
public java.lang.String getFMThemePackagePath(java.lang.String tid)
tid
- 主题idpublic static java.lang.String getFMThemeFileDirectory(java.lang.String tid)
tid
- 主题idpublic static java.lang.String getFMThemeFilePath(java.lang.String tid)
tid
- 主题idpublic void download(android.content.Context context, java.lang.String themeId, android.os.Handler mapHandler)
context
- 上下文环境themeId
- 主题idmapHandler
- 消息处理对象public java.io.File getLocalData(java.lang.String tid)
FMDataManager
getLocalData
在类中 FMDataManager
tid
- 数据对象的idpublic void deleteLocalData(java.lang.String tid)
FMDataManager
deleteLocalData
在类中 FMDataManager
tid
- 数据对象的idpublic void deleteAllLocalData()
FMDataManager
deleteAllLocalData
在类中 FMDataManager
public void cancelAllDownloadTask()
FMDataManager
cancelAllDownloadTask
在类中 FMDataManager
public void cancelDownloadTask(java.lang.String id)
FMDataManager
cancelDownloadTask
在类中 FMDataManager
id
- 数据对象的id