|
2 | 2 | ## Gradle |
3 | 3 |
|
4 | 4 | ```gradle |
5 | | -implementation 'io.github.afkt:DevEngine:1.0.7' |
| 5 | +implementation 'io.github.afkt:DevEngine:1.0.8' |
6 | 6 | ``` |
7 | 7 |
|
8 | 8 | ## 目录结构 |
9 | 9 |
|
10 | 10 | ``` |
11 | | -- dev.engine | 根目录 |
12 | | - - barcode | BarCode Engine 条形码、二维码处理 |
13 | | - - cache | Cache Engine 有效期键值对缓存 |
14 | | - - compress | Image Compress Engine 图片压缩 |
15 | | - - image | Image Engine 图片加载、下载、转格式等 |
16 | | - - json | JSON Engine 映射 |
17 | | - - keyvalue | KeyValue Engine 键值对存储 |
18 | | - - log | Log Engine 日志打印 |
19 | | - - media | Media Selector Engine 多媒体资源选择 |
20 | | - - luck_lib_engine | LuckSiege PictureSelector Engine 实现 |
21 | | - - permission | Permission Engine 权限申请 |
22 | | - - storage | Storage Engine 外部、内部文件存储 |
| 11 | +- dev.engine | 根目录 |
| 12 | + - barcode | BarCode Engine 条形码、二维码处理 |
| 13 | + - cache | Cache Engine 有效期键值对缓存 |
| 14 | + - compress | Image Compress Engine 图片压缩 |
| 15 | + - image | Image Engine 图片加载、下载、转格式等 |
| 16 | + - json | JSON Engine 映射 |
| 17 | + - keyvalue | KeyValue Engine 键值对存储 |
| 18 | + - log | Log Engine 日志打印 |
| 19 | + - media | Media Selector Engine 多媒体资源选择 |
| 20 | + - permission | Permission Engine 权限申请 |
| 21 | + - storage | Storage Engine 外部、内部文件存储 |
23 | 22 | ``` |
24 | 23 |
|
25 | 24 |
|
@@ -311,27 +310,26 @@ private fun initEngine(appContext: Application) { |
311 | 310 |
|
312 | 311 | ## API |
313 | 312 |
|
314 | | -- dev | 根目录 |
315 | | - - [engine](#devengine) | 兼容 Engine |
316 | | - - [analytics](#devengineanalytics) | Analytics Engine 数据统计 ( 埋点 ) |
317 | | - - [barcode](#devenginebarcode) | BarCode Engine 条形码、二维码处理 |
318 | | - - [listener](#devenginebarcodelistener) | 条形码、二维码操作回调事件 |
319 | | - - [cache](#devenginecache) | Cache Engine 有效期键值对缓存 |
320 | | - - [compress](#devenginecompress) | Image Compress Engine 图片压缩 |
321 | | - - [listener](#devenginecompresslistener) | 图片压缩回调事件 |
322 | | - - [image](#devengineimage) | Image Engine 图片加载、下载、转格式等 |
323 | | - - [listener](#devengineimagelistener) | 图片加载监听事件 |
324 | | - - [json](#devenginejson) | JSON Engine 映射 |
325 | | - - [keyvalue](#devenginekeyvalue) | KeyValue Engine 键值对存储 |
326 | | - - [log](#devenginelog) | Log Engine 日志打印 |
327 | | - - [media](#devenginemedia) | Media Selector Engine 多媒体资源选择 |
328 | | - - [permission](#devenginepermission) | Permission Engine 权限申请 |
329 | | - - [push](#devenginepush) | Push Engine 推送平台处理 |
330 | | - - [share](#devengineshare) | Share Engine 分享平台处理 |
331 | | - - [listener](#devenginesharelistener) | 分享回调事件 |
332 | | - - [storage](#devenginestorage) | Storage Engine 外部、内部文件存储 |
333 | | - - [listener](#devenginestoragelistener) | Storage 存储结果事件 |
334 | | - |
| 313 | +- dev | 根目录 |
| 314 | + - [engine](#devengine) | 兼容 Engine |
| 315 | + - [analytics](#devengineanalytics) | Analytics Engine 数据统计 ( 埋点 ) |
| 316 | + - [barcode](#devenginebarcode) | BarCode Engine 条形码、二维码处理 |
| 317 | + - [listener](#devenginebarcodelistener) | 条形码、二维码操作回调事件 |
| 318 | + - [cache](#devenginecache) | Cache Engine 有效期键值对缓存 |
| 319 | + - [compress](#devenginecompress) | Image Compress Engine 图片压缩 |
| 320 | + - [listener](#devenginecompresslistener) | 图片压缩回调事件 |
| 321 | + - [image](#devengineimage) | Image Engine 图片加载、下载、转格式等 |
| 322 | + - [listener](#devengineimagelistener) | 图片加载监听事件 |
| 323 | + - [json](#devenginejson) | JSON Engine 映射 |
| 324 | + - [keyvalue](#devenginekeyvalue) | KeyValue Engine 键值对存储 |
| 325 | + - [log](#devenginelog) | Log Engine 日志打印 |
| 326 | + - [media](#devenginemedia) | Media Selector Engine 多媒体资源选择 |
| 327 | + - [permission](#devenginepermission) | Permission Engine 权限申请 |
| 328 | + - [push](#devenginepush) | Push Engine 推送平台处理 |
| 329 | + - [share](#devengineshare) | Share Engine 分享平台处理 |
| 330 | + - [listener](#devenginesharelistener) | 分享回调事件 |
| 331 | + - [storage](#devenginestorage) | Storage Engine 外部、内部文件存储 |
| 332 | + - [listener](#devenginestoragelistener) | Storage 存储结果事件 |
335 | 333 |
|
336 | 334 |
|
337 | 335 |
|
@@ -736,6 +734,7 @@ private fun initEngine(appContext: Application) { |
736 | 734 | | setConfig | 设置全局配置 | |
737 | 735 | | openCamera | 打开相册拍照 | |
738 | 736 | | openGallery | 打开相册选择 | |
| 737 | +| openPreview | 打开相册预览 | |
739 | 738 | | deleteCacheDirFile | 删除缓存文件 | |
740 | 739 | | deleteAllCacheDirFile | 删除全部缓存文件 | |
741 | 740 | | isMediaSelectorResult | 是否图片选择 ( onActivityResult ) | |
@@ -833,10 +832,11 @@ private fun initEngine(appContext: Application) { |
833 | 832 | | shareMinApp | 分享小程序 | |
834 | 833 | | shareUrl | 分享链接 | |
835 | 834 | | shareImage | 分享图片 | |
| 835 | +| shareImageList | 分享多张图片 | |
| 836 | +| shareText | 分享文本 | |
836 | 837 | | shareVideo | 分享视频 | |
837 | 838 | | shareMusic | 分享音乐 | |
838 | 839 | | shareEmoji | 分享表情 | |
839 | | -| shareText | 分享文本 | |
840 | 840 | | shareFile | 分享文件 | |
841 | 841 | | share | 分享操作 ( 通用扩展 ) | |
842 | 842 | | onActivityResult | 部分平台 Activity onActivityResult 额外调用处理 | |
|
0 commit comments