My Android Architecture

1,109 阅读1分钟

自用的一些库。https://github.com/javakam/AndoTemplate

快速集成

//My Architecture 1305KB  2025年4月22日14:58:16
//用法 👉 https://github.com/javakam/AndoWebView
api 'com.github.javakam:webview:5.0.0@aar'
//api 'com.github.javakam:gallery:5.2.0@aar'

api 'androidx.documentfile:documentfile:1.0.1'
api 'com.github.javakam:file.core:3.6.0@aar'
api 'com.github.javakam:file.selector:3.6.0@aar'
api 'com.github.javakam:file.compressor:3.6.0@aar'

//https://github.com/LuckSiege/PictureSelector/blob/version_component/README_CN.md
api 'io.github.lucksiege:compress:v3.10.4'
api 'com.github.javakam:library:11.0.0@aar'
api 'com.github.javakam:toolkit:11.0.0@aar'
api 'com.github.javakam:dialog.core:5.0.0@aar'
api 'com.github.javakam:dialog.usage:5.0.0@aar'
api 'com.github.javakam:dialog.bottomsheet:5.0.0@aar'
api 'com.github.javakam:widget.optionview:6.0.0@aar'
api 'com.github.javakam:widget.banner:3.5.0@aar'
api 'com.github.javakam:widget.indicator.core:3.0.0@aar'
api 'com.github.javakam:widget.indicator.usage:3.0.0@aar'

GitHub

github.com/javakam/And…

Ando Toolkit 工具集 (152KB)

gitee_client_android👉github.com/javakam/git…

implementation 'ando.toolkit:toolkit:x.x.0'

Ando Library 框架 (1319KB)

gitee_client_android👉github.com/javakam/git…

implementation 'ando.library:library:x.x.0'

Ando WebView 解决了WebView常见BUG (55KB)

AndoWebView👉github.com/javakam/And…

implementation 'ando.webview:webview:3.0.0'

Ando Dialog 快速创建Dialog/DialogFragment (38KB)

DialogManager👉github.com/javakam/Dia…

implementation 'ando.dialog:core:1.3.0'
implementation 'ando.dialog:usage:1.3.0'

Ando Gallery Android相册/拍照

GalleryManager👉github.com/javakam/Gal…

项目源自 PictureSelector github.com/LuckSiege/P…

implementation 'ando.gallery:gallery:1.1.0'

Ando FileOperator 解决Android文件管理碎片化问题 (101KB)

FileOperator👉github.com/javakam/Fil…

maven { url 'https://dl.bintray.com/javakam/FileOperator' }

implementation 'ando.file:core:1.3.8'       //核心库必选(Core library required)
implementation 'ando.file:selector:1.3.8'   //文件选择器(File selector)
implementation 'ando.file:compressor:1.3.8' //图片压缩, 核心算法采用 Luban
implementation 'ando.file:android-q:1.3.8'  //Q和11兼容库,需要额外的库:'androidx.documentfile:documentfile:1.0.1'