senonwx's repositories
WanAndroid
玩安卓java客户端http://www.wanandroid.com/ 模块化客户端,运用MVP+Retrofit+Rxjava+Rxlifecycle+Glide+Eventbus+ARouter等架构,构建一个最简洁的玩安卓app。
mvpretrofitrx
mvp+retrofit+rxjava改良版,新增lifecycle绑定生命周期防止内存泄露。抽象model类,可根据需求自定义model,也可直接使用父类model进行通用的网络请求。增加自定义网络异常,增加异常时回调实现。增加网络请求时dialog显示及取消显示的方法。里面已示例如何分包及一个test(logactivity相关)
BleSDK-Android
连接低功耗蓝牙BLE设备(血糖尿酸仪、血压仪、血氧心率仪、体温枪、体重秤、尿常规API)的android SDK,已封装好:蓝牙连接、蓝牙读、蓝牙写操作,并有绑定、解绑设备到本地的功能。
ModularApp
android模块化demo,从零到一搭建属于自己的模块化安卓工程(MVP+Retrofit+Rxjava+Rxlifecycle+Glide+Eventbus+ARouter)
DayNightMode
夜间模式切换实践
PasswordEditText
仿微信、支付宝自定义密码输入框,自定义显示位数、是否明文、设置焦点、文本、输入格式等
ScreenWithPx
屏幕适配工具及实例
SlidingToast
几步实现安卓滑动产生Toast收放动画效果
android-architecture
A collection of samples to discuss and showcase different architectural tools and patterns for Android apps.
AndroidAutoSize
A low-cost Android screen adaptation solution (今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案).
ASimpleCache
a simple cache for android and java
BaseRecyclerViewAdapterHelper
BRVAH:Powerful and flexible RecyclerAdapter
bilisoleil
An unofficial bilibili client for android --rxjava2+mvp+okhttp3+retrofit2+dagger2
ContactBar
通讯录联系人右侧滑动字母导航索引
DesignPattern
Java 设计模式归纳 (观察者、工厂、单例、策略、适配器、命令、装饰者、外观、模板方法、状态).
ImageLoader
ImageLoader图片加载模块,使用策略模式,外部调用图片加载统一方法,内部可灵活使用不同的图片框架加载策略,妈妈再也不用担心更改图片框架一发而动全身了
LeanStorageDemo
基于LeanStorage云数据库记录数据
Mvp-Retrofit-RxJava
基于Retrofit+RxJava的Mvp架构模式的封装
MZBannerView
仿魅族BannerView,图片轮播控件,支持多种模式切换:普通ViewPager使用,普通Banner使用,仿魅族Banner使用。
NancyClass
greendao数据库记录数据,一对一及多表联查等
Sample_dagger2
The guide of the Dagger2 and dagger.android usage in Android.
SeparatedEditText
仿支付宝密码输入框、微信密码输入框,美团外卖验证码输入框等。有实心,空心以及下划线形式。可控制文本是否显示。
SmartRefreshLayout
🔥下拉刷新、上拉加载、二级刷新、淘宝二楼、RefreshLayout、OverScroll,Android智能下拉刷新框架,支持越界回弹、越界拖动,具有极强的扩展性,集成了几十种炫酷的Header和 Footer。
StudyNotes
编程方面的个人学习笔记