Smecking's repositories
Android_100_TOP-Projects
Android 100 TOP Projects all over the github (Android百大框架排行榜)
AOSP
这是一个连载的博文系列,我将持续为大家提供尽可能透彻的Android源码分析
MultiTypeRecyclerViewAdapter
一个专注于RecyclerView优雅刷新(接管资源和数据源)的MVP模式库,可配合大多数Adapter
TempControlView
温度控制旋转按钮
ZhihuShareDialog
Android 仿知乎分享控件
shadow
Android custom shadow view, can replace your CardView
FileDownloader
Multitask、MultiThread(MultiConnection)、Breakpoint-resume、High-concurrency、Simple to use、Single/NotSingle-process
WeaponApp
一个极致的集大成App,力争做到最好(开发阶段)——MVVM+Retrofit+RxJava+Small 插件化+单元测试+MD
LoadSir
A lightweight, good expandability Android library used for displaying different pages like loading, error, empty, timeout or even your custom page when you load a page.(优雅地处理加载中,重试,无数据等)
RxEasyHttp
本库是一款基于RxJava2+Retrofit2实现简单易用的网络请求框架,结合android平台特性的网络封装库,采用api链式调用一点到底,集成cookie管理,多种缓存模式,极简https配置,上传下载进度显示,请求错误自动重试,请求携带token、时间戳、签名sign动态配置,自动登录成功后请求重发功能,3种层次的参数设置默认全局局部,默认标准ApiResult同时可以支持自定义的数据结构,已经能满足现在的大部分网络请求。
HappyPlayer5
乐乐音乐5.0主要是基于ijkplayer框架开发的Android音乐播放器,它支持多种音频格式(mp3,ape,flac等)和动感歌词(ksc,krc,hrcs等)、翻译和音译歌词,界面高仿酷狗。
garland-view-android
:octocat: GarlandView seamlessly transitions between multiple lists of content. Made by @Ramotion
ViewPagerIndicator
一个简单好用的ViewPagerIndicator,提供了五种类型,为viewpager添加酷炫效果,并且支持轮播图( A simple, cool, customizable ViewPagerIndicator.show cool indicator for viewpager , it also good for viewpager as carousel )
expandable-recycler-view
Custom Android RecyclerViewAdapters that collapse and expand
RxTools
Android开发人员不得不收集的工具类集合 | 支付宝支付 | 微信支付(统一下单) | 微信分享 | 一键集成UCrop选择圆形头像 | 一键集成二维码和条形码的扫描与生成 | 常用Dialog | WebView的封装可播放视频 | 仿斗鱼滑动验证码 | Toast封装 | 震动 | GPS | Location定位 | 压缩与加密 | 图片缩放 | Exif 图片添加地理位置信息(经纬度) | 编译运行一下说不定会找到惊喜
overscroll-decor
Android: iOS-like over-scrolling effect applicable over almost all scrollable Android views.
Melophile
Music App built using RxJava2, Retrofit2, Dagger2 and clean architecture.
Douya
开源的 Material Design 豆瓣客户端(A Material Design app for douban.com)
QMUI_Android
提高 Android UI 开发效率的 UI 库
TapTargetView
An implementation of tap targets from the Material Design guidelines for feature discovery
QBox
小秋魔盒(QBox)是一个生活工具 App,主要功能有:新闻资讯;微信精选美文;笑话趣图;星座运势;LED字幕;天气;日历;二维码;手电筒;老黄历。个人Demo项目,所以在开发中尽可能多的用了目前比较流行的框架和库。
MaterialStepperView
Steppers - Material Design Components for Android
emptyview
A view that displays state of screen like loading, error, empty
Android-ObservableScrollView
Android library to observe scroll events on scrollable views.
MultiSnapRecyclerView
Android library for multiple snapping of RecyclerView
UberUX
Project that demonstrates the entire animation stack present in the Uber app (android)
BottomBarLayout
(一个轻量级的底部导航控件)A simple and lightly widget to accomplish bottom Navigation
BubbleSeekBar
A beautiful Android custom seekbar, which has a bubble view with progress appearing upon when seeking SeekBar