farrywen's starred repositories
public-apis
A collective list of free APIs
MobileIMSDK
一个原创多端IM通信层框架,轻量级、高度提炼,历经10年、久经考验。可能是市面上唯一同时支持UDP+TCP+WebSocket三种协议的同类开源框架,支持 iOS、Android、Java、H5、小程序、Uniapp,服务端基于Netty。
Shadowrocket-ADBlock-Rules-Forever
提供多款 Shadowrocket 规则,拥有强劲的广告过滤功能。每日8时重新构建规则。
EnFloatingView
🔥应用内悬浮窗,无需一切权限,适配所有ROM和厂商,no permission floating view.
GestureViews
ImageView and FrameLayout with gestures control and position animation
Android-LineChart
:chart_with_upwards_trend:一个简单的折线,贝塞尔曲线图表控件,高度可扩展,支持动态显示。
InDoorSurfaceView
Android InDoorView dependent on Canvas
FlightSeat
Ticket seat selection
android-seatview
Android的座位图控件,用于电影票等选座页面的APP中
BezierMaker
🔥 通过de Casteljau算法绘制贝塞尔曲线,并计算它的切线,实现1-7阶贝塞尔曲线的形成动画。
usb-serial-for-android
Android USB host serial driver library for CDC, FTDI, Arduino and other devices.
ELinkageScroll
多子view嵌套滚动通用解决方案
PageTransformerHelp
:+1: ViewPager 实现轮播图、实现卡片切换。 A PageTransformer library for Android ViewPager,have some Banner styles.
netty-learning-example
:egg: Netty实践学习案例,见微知著!带着你的心,跟着教程。我相信你行欧。
BannerViewPager
🚀 An awesome banner view for Android,Based on ViewPager2. 这可能是全网最好用的ViewPager轮播图。简单、高效,一行代码实现循环轮播,一屏三页任意变,指示器样式任你挑。
QRCodeDemo
二维码生成Demo
BaseIotUtils
🔥🔥串口工具,通知工具,网络监听,多文件断点下载,xls,xlsx操作,APK安装/系统应用安装,文件处理,crash控制,音视频播放,usb设备检测,adb工具等...
AndroidSerialPort
Android串口通信示例
AndroidAutoSize
🔥 A low-cost Android screen adaptation solution (今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案).
Android-RefreshAndLoadMore-Demo
一种简单且优雅的下拉刷新和加载更多分页的解决方案。
HeaderAndFooterRecyclerView
A RecyclerView solution, support addHeaderView、addFooterView
MultipleStatusView
一个支持多种状态的自定义View,可以方便的切换到:加载中视图、错误视图、空数据视图、网络异常视图、内容视图。
PullRefreshLayout
下拉刷新,上拉加载,真实的回弹(overscroll)效果(媲美qq),且大小只有37KB(是其他主流刷新库或回弹库的1/2,1/3,甚至是1/4),同时,自定义header和footer,可以实现任何你想的到的功能(例如:自动触发加载更多、二级刷新等)
SmartRefreshLayout
🔥下拉刷新、上拉加载、二级刷新、淘宝二楼、RefreshLayout、OverScroll,Android智能下拉刷新框架,支持越界回弹、越界拖动,具有极强的扩展性,集成了几十种炫酷的Header和 Footer。