yangchong211 / YCCommonLib
组件化开发中基础公共库,activity栈管理;fragment周期监听;Lru缓存库;反射库;分区存储;Log日志打印和存储;通用缓存库(支持sp,mmkv,lru,disk,fastsp等多种存储方式切换);App重启;通用全面的工具类Utils;通用基类fragment,adpater,activity等简单封装;intent内容打印到控制台库;通用基础接口
☆191Updated last year
Related projects: ⓘ
- Type based Jetpack MVVM library.☆221Updated 9 months ago
- ️🔥️🔥️🔥AACHulk是以Google的ViewModel+DataBinding+LiveData+Lifecycles框架为基础, 结合Okhttp+Retrofit+BaseRecyclerViewAdapterHelper+SmartRefreshLayo…☆111Updated 3 years ago
- ☆210Updated 2 years ago
- A lightweight, efficient and powerful image loading library for Android☆91Updated 6 months ago
- Jetpack MVVM最佳实践 - 重构慕课网课程《Jetpack开发短视频应用实战》☆240Updated 3 years ago
- Android类似支付宝密码输入框,美团外卖验证码输入框,验证码粘贴等;有效果图,有demo;支持下划线,方框,连体框样式;可设置光标、光标颜色,下划线输入时高亮,边框大小、颜色、圆角等等;设置密码显示的样式☆258Updated 4 years ago
- 滑动嵌套通用解决方案:提供常见三种RecyclerView滑动嵌套布局、也可自定义。☆175Updated 4 years ago
- 🔢 SplitEditText 是一个灵活的分割编辑框。常常应用于验证码输入 、密码输入等场景。☆122Updated 3 months ago
- NetStatusBus 简化了网络监听的流程,使代码更加简洁高效☆245Updated last year
- 基于NestedScrolling仿写饿了么嵌套滑动效果☆188Updated 4 years ago
- Android快速开发框架, KtArmor 寓意着 为Android 赋予战斗装甲, 方便开发者快速进行Android 开发。☆163Updated 4 years ago
- 一种无侵入,使用简单,无需修改现有布局,动态切换布局状态(Loading/Error/Empty/Content)的解决方案。☆177Updated 2 years ago
- aop的方式实现防止按钮重复点击,java和kotlin都能使用☆238Updated 4 years ago
- 基于Retrofit+Kotlin协程实现的Kotlin网络请求库封装,支持GET/POST/PUT/DELETE请求、动态BaseUrl、请求头、请求/响应日志等。同时,支持自定义Parser(数据解析器),用于解决不同返回数据Model。☆86Updated 2 years ago
- 一款解决Android App 换肤框架,极低的侵入性与学习成本。☆165Updated last week
- Fragment管理框架☆301Updated 2 years ago
- LitePager,一个轻量级的ViewPager,仿新版网易云歌单广场☆161Updated 4 years ago
- 一个支持多种风格的密码(验证码)输入框☆111Updated 4 years ago
- RecyclerView 嵌套 多Tab 吸顶容器,类似 盒马、朴朴超市 首页。☆116Updated 9 months ago
- 支持嵌套滚动的布局☆143Updated last year
- 本项目是一个基于多进程的Android IM即时通信中间件,旨在提高应用程序的稳定性和安全性。在本项目中,我们将详细介绍多进程架构和流程设计,并展示详细的时序图和类图,让您更好地了解该中间件的实现过程。☆138Updated last year
- 直播间聊天消息列表,直播间RecyclerView。采用3层缓冲机制,一秒内收到几百条消息依然不卡顿。ChatRoom in LiveRoom.Using the three kind of cache strategy and async in HandlerThread…☆90Updated 2 years ago
- 一个自带dialog联网请求的button。且自带多种酷炫效果:有转场效果,和正常联网请求等。支持设置圆角;支持设置背景颜色值;设置字体颜色值;字体大小;自带dialog;字体超过一行,自动滚动(带2种滚动样式);通过对动画的不同监听可以实现不同的效果。具体看README☆276Updated last month
- flying-pigeon 是一个IPC 跨进程通信组件,底层是匿名内存+Binder , 突破1MB大小限制,无需写AIDL文件,让实现跨进程通信就像写一个接口一样 简单☆205Updated 3 years ago
- 本库是一款基于RxJava2+Retrofit2实现简单易用的网络请求框架,结合android平台特性的网络封装库,采用api链式调用一点到底,集成cookie管理,多种缓存模式,极简https配置,上传下载进度显示,请求错误自动重试,请求携带token、时间戳、签名sig…☆107Updated 5 years ago
- Android 贝塞尔曲线点赞飘心动画效果☆140Updated 2 years ago
- 玩 Android 客户端,采用 kotlin 语言,Material Design 风格,根据 MVVM 架构使用 Jetpack 架构组件搭建了整套框架☆161Updated 4 years ago
- 一句代码解决软键盘挡住相关控件,适用于任何布局,一般作用于登录界面,注册界面等,当软键盘弹出时避免挡住登录(注册)按钮。☆162Updated 4 years ago
- 在FlycoTabLayout的基础上,扩展出SlidingScaleTabLayout,实现滑动可以改变tab字体的大小的切换效果☆183Updated 4 years ago
- A lightweight, good expandability Android library used for displaying different pages like loading, error, empty, timeout or even your cu…☆90Updated 5 years ago