| 接口 | 说明 | 
|---|---|
| IArchiveFile | 文件系统管理接口 | 
| IFilesystemCache | 接口用于把数据写入到文件系统缓存中. | 
| INetworkAvailablityCheck | 网络wifi是否可用接口 | 
| 类 | 说明 | 
|---|---|
| ArchiveFileFactory | |
| ConfigurablePriorityThreadFactory | 线程优先级配置工厂模式 | 
| DatabaseFileArchive | 使用sqlite数据库管理存储地图瓦片 
 (CREATE TABLE tiles (key INTEGER PRIMARY KEY, provider
 TEXT, tile BLOB) where the key is the X/Y/Z coordinates bitshifted using the
 following algorithm key = ((z << z) + x << z) + y) | 
| GEMFFileArchive | |
| MapTileAssetsProvider | 通过assest实现文件系统缓存.瓦片集需要放在apk的assets目录下.比如像这样的格式assets/Bigmap/11/1316/806.png | 
| MapTileDownloader | 它将下载的瓦片保存到一个 ifilesystemcache中 | 
| MapTileFileArchiveProvider | A tile provider that can serve tiles from an archive using the supplied tile source. | 
| MapTileFileStorageProviderBase | |
| MapTileFilesystemProvider | 实现文件系统缓存 | 
| MapTileModuleProviderBase | 模块化瓦片提供者的抽象基类 | 
| MBTilesFileArchive | |
| NetworkAvailabliltyCheck | 判断网络是否可用实现类 | 
| OfflineTileProvider | 加载离线地图瓦片. | 
| SqlTileWriter | 一个SQLite数据库缓存.支持到期的时间戳,如果由服务器提供的瓦片被下载.修改过期时间. | 
| TileWriter | 将瓦片写入到文件系统缓存中。 | 
| ZipFileArchive | zip文件管理器 | 
| 异常错误 | 说明 | 
|---|