Zhou Huan (zhouhuandev)

zhouhuandev

Geek Repo

Location:Shanghai, China

Twitter:@zhouhuandev

Github PK Tool:Github PK Tool

Zhou Huan's repositories

BaseDemo

🔥🔥🔥BaseDemo 是Android MVVM + Retrofit + OkHttp + Coroutine 协程 + Room + 组件化架构的Android应用开发规范化架构,通过不断的升级迭代,目前主要分为两个版本,分别为分支 MVVM+Databinding 组件化版本,分支MVVM+Databinding+Single 单体版本。旨在帮助您快速构建属于自己的APP项目架构,做到快速响应上手,另外再长期的实践经验中汇总了大量的使用工具类,主要放在了项目 `lib_common` 组件中,以供大家参考使用。具体使用请开发者工具自己项目需求决定选择如何使用。

Language:JavaLicense:Apache-2.0Stargazers:245Issues:4Issues:3

SerialPortKit

🔥🔥🔥SerialPortKit是基于Android开发板进行与下位机进行通讯的工具套件SDK。串口通讯部分使用C++实现。SerialPortKit旨在帮助做Android开发板硬件开发的小伙伴们快速迭代开发,只关注业务。通常涉及到RK3288、RK3399等设备,SerialPortKit都能帮助到你。

Language:KotlinLicense:Apache-2.0Stargazers:138Issues:1Issues:20

MusicDemo

Android音乐播放器的开发实例,该项目旨在引导喜爱 Android 开发爱好者入门教程实例,可以一步一步的跟着来完成属于自己的项目开发过程。 此项目为基于 Java 语言开发,使用 RecyclerView 多样式布局组件,Rxjava2 权限请求管理,与一些其他基础组件开发完成 实现上一曲、下一曲、开始/暂停、停止以及拖动进度条可以试试快进退正在播放的歌曲内容

Language:JavaLicense:Apache-2.0Stargazers:6Issues:1Issues:0

Android-PickerView

This is a picker view for android , support linkage effect, timepicker and optionspicker.(时间选择器、省市区三级联动)

Language:JavaLicense:Apache-2.0Stargazers:1Issues:0Issues:0

Demos

🔥折线图、Retrofit、RxJava、RxLifecycle、DataBinding、MVP、MVVM、自动化测试工具UiAutomator、自定义控件、RecyclerView扩展组件、NDK开发、Design Support Library、蓝牙BLE开发

Language:JavaLicense:Apache-2.0Stargazers:1Issues:0Issues:0
License:Apache-2.0Stargazers:1Issues:1Issues:0

MagicIndicator

A powerful, customizable and extensible ViewPager indicator framework. As the best alternative of ViewPagerIndicator, TabLayout and PagerSlidingTabStrip —— 强大、可定制、易扩展的 ViewPager 指示器框架。是ViewPagerIndicator、TabLayout、PagerSlidingTabStrip的最佳替代品。支持角标,更支持在非ViewPager场景下使用(使用hide()、show()切换Fragment或使用setVisibility切换FrameLayout里的View等),http://www.jianshu.com/p/f3022211821c

Language:JavaStargazers:1Issues:0Issues:0

RxTool

Android开发人员不得不收集的工具类集合 | 支付宝支付 | 微信支付(统一下单) | 微信分享 | Zip4j压缩(支持分卷压缩与加密) | 一键集成UCrop选择圆形头像 | 一键集成二维码和条形码的扫描与生成 | 常用Dialog | WebView的封装可播放视频 | 仿斗鱼滑动验证码 | Toast封装 | 震动 | GPS | Location定位 | 图片缩放 | Exif 图片添加地理位置信息(经纬度) | 蛛网等级 | 颜色选择器 | ArcGis | VTPK | 编译运行一下说不定会找到惊喜

License:Apache-2.0Stargazers:1Issues:0Issues:0

SmartRefreshLayout

🔥下拉刷新、上拉加载、二级刷新、淘宝二楼、RefreshLayout、OverScroll,Android智能下拉刷新框架,支持越界回弹、越界拖动,具有极强的扩展性,集成了几十种炫酷的Header和 Footer。

Language:JavaLicense:Apache-2.0Stargazers:1Issues:0Issues:0

YImagePicker

小红书多图剪裁+微信图片选择器+大图预览+图片剪裁(支持圆形剪裁和镂空剪裁),已适配androidQ,借鉴并升级matisse加载内核!超强定制性可轻松实现知乎/马蜂窝/微博等特殊样式!支持跨进程回调!内部结构轻量级,无任何第三方开源库!支持support依赖!

Language:JavaLicense:Apache-2.0Stargazers:1Issues:0Issues:0

android-fly-materialdesign

Android Activity换场动画类 :通用Activity换场动画,高级Activity换场动画 APP打开引导页:图片引导,视频引导 导航菜单类:TabLayout菜单、FragmentTabHost菜单、FragmentTabHost菜单 + ViewPager菜单、菜单拖拉重新排列、可删除 广告轮播类 数据列表类:RecycleView可拖拉重新排列、可删除 Material Design支持库相关效果 日历相关效果:高仿小米日历、年月切换动画、滚动年日历、滚动月日历、左右翻页月日历

Stargazers:0Issues:0Issues:0

android-mvp-mvvm-flytour

🔥🔥🔥 FlyTour是Android MVVM+MVP+Dagger2+Retrofit+RxJava+组件化+插件组成的双编码架构+双工程架构+双语言Android应用开发框架,通过不断的升级迭代该框架已经有了十个不同的版本,5.0之前工程架构采用gradle配置实现组件化,5.0之后的工程架构采用VirtualAPK实现了插件化,5.0之前采用Java编码实现,5.0之后采用Kotlin编码实现,编码架构由MVVM和MVP组成,工程架构和编码架构及编码语言开发者可根据自己具体的项目实际需求去决定选择使用,该框架是Android组件化、Android插件化、Android MVP架构、Android MVVM架构的集大成者,帮助你快速的搭建自己的App项目开发框架,以便把主要的精力放在自己的项目的业务功能实现上,另外在长期的工作实践中总结整理大量的实用工具类在项目lib_common组件的util包当中方便大家调用。

License:Apache-2.0Stargazers:0Issues:0Issues:0

AndroidHiddenApiBypass

LSPass: Bypass restrictions on non-SDK interfaces

License:Apache-2.0Stargazers:0Issues:0Issues:0

architecture-components-samples

Samples for Android Architecture Components.

License:Apache-2.0Stargazers:0Issues:0Issues:0

batteryfinder-android

A detection tool of Android App power consumption

License:Apache-2.0Stargazers:0Issues:0Issues:0

DoraemonKit

一款面向泛前端产品研发全生命周期的效率平台。

Language:JavaLicense:Apache-2.0Stargazers:0Issues:0Issues:0

FreeReflection

A library that lets you use reflection without any restriction above Android P

License:MITStargazers:0Issues:0Issues:0

HeWeather_SDK_V7

Java SDK for heweather.com's v7 API

Stargazers:0Issues:0Issues:0
License:Apache-2.0Stargazers:0Issues:0Issues:0

koin

Koin - a pragmatic lightweight dependency injection framework for Kotlin

License:Apache-2.0Stargazers:0Issues:0Issues:0

MPAndroidChart

A powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, dragging and animations.

License:NOASSERTIONStargazers:0Issues:0Issues:0

MVVM-Kotlin-Android-Architecture

MVVM + Kotlin + Retrofit2 + Dagger2 + Coroutines + MVP + Kotlin-Android-Extensions + RX-java + Mockk + Espresso + Junit5

Language:KotlinLicense:Apache-2.0Stargazers:0Issues:0Issues:0

ohmyzsh

🙃 A delightful community-driven (with 2,200+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.

License:MITStargazers:0Issues:0Issues:0

okhttp-RxHttp

🔥🔥🔥 Based on OkHttp encapsulation, support Kotlin Coroutines、RxJava2、RxJava3; 30s to get started.

Language:JavaLicense:Apache-2.0Stargazers:0Issues:0Issues:0

ScreenAdaptation

:fire:一种非常好用的 Android 屏幕适配——smallestWidth 限定符适配 https://www.jianshu.com/p/1302ad5a4b04

Stargazers:0Issues:0Issues:0

web

学习项目

Language:HTMLStargazers:0Issues:0Issues:0

XPopup

🔥XPopup2.0版本重磅来袭,2倍以上性能提升,带来可观的动画性能优化和交互细节的提升!!!功能强大,交互优雅,动画丝滑的通用弹窗!可以替代Dialog,PopupWindow,PopupMenu,BottomSheet,DrawerLayout,Spinner等组件,自带十几种效果良好的动画, 支持完全的UI和动画自定义!(Powerful and Beautiful Popup,can absolutely replace Dialog,PopupWindow,PopupMenu,BottomSheet,DrawerLayout,Spinner. With built-in animators , very easy to custom popup view.)

Language:JavaLicense:Apache-2.0Stargazers:0Issues:0Issues:0

YCCustomText

自定义文本控件,支持富文本,包含两种状态:编辑状态和预览状态。编辑状态中,可以对插入本地或者网络图片,可以同时插入多张有序图片和删除图片,支持图文混排,并且可以对文字内容简单操作加粗字体,设置字体下划线,支持设置文字超链接(超链接支持跳转),已经用于多个实际项目中……

License:Apache-2.0Stargazers:0Issues:0Issues:0

zhouhuandev

Config files for my GitHub profile.

Stargazers:0Issues:1Issues:0
Stargazers:0Issues:1Issues:0