Tom Smith's repositories
AAChartCore-Kotlin
📈📊⛰⛰⛰An elegant modern declarative data visualization chart framework for Android . Extremely powerful, supports line, spline, area, areaspline, column, bar, pie, scatter, angular gauges, arearange, areasplinerange, columnrange, bubble, box plot, error bars, funnel, waterfall and polar chart types.极其精美而又强大的 Android 数据可视化图表框架,支持柱状图、条形图、折线图、曲线图、折线填充图、曲线填充图、气泡图、扇形图、环形图、散点图、雷达图、混合图等各种类型的多达几十种的信息图图表,完全满足工作所需.
AAChartKit
📈📊🚀🚀🚀An elegant modern declarative data visualization chart framework for iOS, iPadOS and macOS. Extremely powerful, supports line, spline, area, areaspline, column, bar, pie, scatter, angular gauges, arearange, areasplinerange, columnrange, bubble, box plot, error bars, funnel, waterfall and polar chart types. 极其精美而又强大的跨平台数据可视化图表框架,支持柱状图、条形图、折线图、曲线图、折线填充图、曲线填充图、气泡图、扇形图、环形图、散点图、雷达图、混合图等各种类型的多达几十种的信息图图表,完全满足工作所需.
AndroidAnimationExercise
Android 动画各种实现,包括帧动画、补间动画和属性动画的总结分享
AndroidKTX
🔥Some very useful kotlin extensions for speed android development!好用到爆的Kotlin扩展,加速你的Android开发!
AndroidSlidingUpPanel
This library provides a simple way to add a draggable sliding up panel (popularized by Google Music and Google Maps) to your Android application. Brought to you by Umano.
animation-samples
Multiple samples showing the best practices in animation on Android.
AppUpdate
Android App update library. Android版本更新库,简单、轻量、可随意定制
BlackBox
BlackBox is a virtual engine, it can clone and run virtual application on Android, users don't have to install APK file to run the application on devices. BlackBox control all virtual applications, so you can do anything you want by using BlackBox.
cascade
Nested popup menus with smooth height animations
CustomActivityOnCrash
Android library that allows launching a custom activity when your app crashes, instead of showing the hated "Unfortunately, X has stopped" dialog.
google-storage-samples
Multiple samples showing the best practices in storage APIs on Android.
graphics-samples
Multiple samples showing the best practices in graphics on Android.
hll-wp-therouter-android
Android Routing SDK
iMusic
一个集视频播放器、音乐播放器封装库于一身的iMusic工程
Interval
Android计时器工具, 倒计时/正计时/开始/暂停/继续/结束/取消
iPlayer
支持IJKPlayer、ExoPlayer、MediaPlayer和其它更多解码器切换、支持静音、镜像、渲染模式、倍速设置等功能的轻便级播放器,支持自定义解码器、控制器、UI交互组件和悬浮窗播放能力等
LoadingStateView
Decoupling the code of toolbar or loading status view. (深度解耦标题栏,解耦加载中、加载失败、无数据等缺省页)
material-dialogs
😍 A beautiful, fluid, and extensible dialogs API for Kotlin & Android.
MaterialDesign
Material Design Samples。ConstraintLayout、MaterialButton、ShapeableImageView、TabLayout、SearchView...
Matisse
:fireworks: A well-designed local image and video selector for Android
MediaCompressTelegram
Android compression library from Telegram
Shizuku
Using system APIs directly with adb/root privileges from normal apps through a Java process started with app_process.
Telegram
Telegram for Android source
Tracker
A lightweight tracking framework based on the tracking idea of Buzzvideo.(基于西瓜视频的责任链埋点思路实现的轻量级埋点框架)
TransAndroidSqliteDBDemo
程序里有Android端和C#端,用于将Andriod本地的Sqlite数据库传输到PC,通过PC端查询数据用使用
Tvlist-awesome-m3u-m3u8
直播源相关资源汇总 📺 💯 IPTV、M3U —— 勤洗手、戴口罩,祝愿所有人百毒不侵
ViewWorld
自定义View合集,展示各种自定义View/控件。项目包含了自定义Banner轮播图控件,自定义验证码输入框,自定义TabLayout等控件,持续更新中:wink::wink::wink:
Watermark
Lightweight image watermarking tool
XMem
[ECCV 2022] XMem: Long-Term Video Object Segmentation with an Atkinson-Shiffrin Memory Model