AndroidBaseFrameMVVM 是一个Android工程框架,所使用技术栈为:组件化、Kotlin、MVVM、Jetpack、Repository、Kotlin-Coroutine-Flow,本框架既是一个可以开箱即用的工程框架基础层,也是一个很好的学习资源,文档下面会对框架中所使用的一些核心技术进行阐述。该框架作为个人技术积累的产物,会一直更新维护,
App 采用MVVM模式设计,基于Architecture Components dependencies(Lifecycles,LiveData,ViewModel,Room) + Dagger + ARouter + DataBinding + Glide + Retrofit 构建
简介: 强大的图表绘制工具,支持折线图、面积图、散点图、时间图、柱状图、条图、饼图、气泡图、圆环图、范围(高至低)条形图、网状图等;支持图的拖拽缩放;支持 Android 2.2 以上,支持横纵轴缩放,多指缩放,展现动画、高亮、保存到 sdcard、从文件读取图表
TakePhoto是一款用于在Android设备上获取照片(拍照或从相册、文件中选择)、裁剪图片、压缩图片的开源工具库,目前最新版本4.1.0。 3.0以下版本及API说明,详见TakePhoto2.0+。 TakePhoto交流平台:QQ群:556387607(群1,未满) V4.0 支持通过相机拍照获取图片 支持从相册选择图片 支持从文件选择图片 支持批量图片选取 支持图片压缩以及批量图片压缩 支持图片裁切以及批量图片裁切 支持照片旋转角度自动纠正 支持自动权限管理(无需关心SD卡及摄像头权限等问题) 支持对裁剪及压缩参数个性化配置 提供自带裁剪工具(可选) 支持智能选取及裁剪异常处理 支持因拍照Activity被回收后的自动恢复 支持Android8.1 +支持多种压缩工具 +支持多种图片选择工具 GitHub地址: https://github.com/crazycodeboy/TakePhoto
东半球最好用的新手引导库,能够快速为任何一个View创建一个遮罩层,支持单个页面,多个引导串联展示,支持为高亮区域设置不同的图形,支持引导动画,方便扩展,良好支持fragment