Haoyu's starred repositories
android_design_patterns_analysis
Android源码设计模式分析项目
BGARefreshLayout-Android
多种下拉刷新效果、上拉加载更多、可配置自定义头部广告位
LayoutManagerGroup
:point_right: Customize the LayoutManager of RecyclerView(自定义LayoutManager)
StickyItemDecoration
Android RecyclerView 使用ItemDecoration实现吸附效果,完全解耦
LifecycleModel
📬 The LifecycleModel class is designed to store and manage UI-related data in a lifecycle conscious way, the LifecycleModel class allows data to survive configuration changes such as screen rotations, it also handles the communication of the Activity / Fragment with the rest of the application, base on https://developer.android.google.cn/topic/libraries/architecture/viewmodel.html
Design-Pattern
:closed_book: design pattern 包教不包会
UpdatePlugin
可任意定制的app更新组件。
DDComponentForAndroid
一套完整有效的android组件化方案,支持组件的组件完全隔离、单独调试、集成调试、组件交互、UI跳转、动态加载卸载等功能
FragmentRigger
:boom:A powerful library powered by AOP to manage Fragments.(一个基于AOP设计的Fragment管理框架)
android-automation
利用Jenkins实现Android自动打包发包
architecture-samples
A collection of samples to discuss and showcase different architectural tools and patterns for Android apps.
awesome-java-leetcode
:crown: LeetCode of algorithms with java solution(updating).
architecture-components-samples
Samples for Android Architecture Components.
LargeImage
Android 加载大图 可以高清显示10000*10000像素的图片,轻松实现微博长图功能
git-recipes
🥡 Git recipes in Chinese by Zhongyi Tong. 高质量的Git中文教程.
objectbox-java
Android Database - first and fast, lightweight on-device vector database
VirtualAPK
A powerful and lightweight plugin framework for Android