This repository contains series of libraries for android developers:
- ui-core: Contain some basic components such as TopBar, Loading, ... and some util methods.
- photo: To view/pick/clip pictures with Jetpack Compose.
- modal: A new way to implement Dialog,Toast, BottomSheet, ... with Jetpack Compose.
- permission: Request permission with tip.
- network: Get network state and Trace network traffic.
- js-bridge: js bridge for WebView.
- report: data report.
- config: use annotation and ksp to manage configs.
- more libraries are on the way.
- Support API Level 24+.
- Based on JDK 11.
- All in Jetpack Compose.
- Use coroutines for concurrency and data flow.
emo library version | Compose Version | Compose Compiler Version | |
0.0.x | 1.2.x | - | |
0.1.x | 1.3.0-beta03 | 1.3.1 | |
0.2.x | BOM 2022.10.00 | 1.3.2 | |
0.3.x | BOM 2022.11.00 | 1.3.2 |
// core
implementation("cn.qhplus.emo:core:0.2.0")
// ui-core
implementation("cn.qhplus.emo:ui-core:0.2.0")
// photo
implementation("cn.qhplus.emo:photo-coil:0.2.1")
// modal
implementation("cn.qhplus.emo:modal:0.2.0")
// permission
implementation("cn.qhplus.emo:permission:0.2.0")
// network
implementation("cn.qhplus.emo:network:0.2.0")
// js-bridge
implementation("cn.qhplus.emo:js-bridge:0.2.1")
Download apk or scan the qrcode below(pay attention to the wall):
==========================================================================
关注我的公众号,获取 emo 相关的技术解析:
给个赞赏,以资鼓励: