SharkZXB's starred repositories

xLog

Android logger, pretty, powerful and flexible, log to everywhere, save to file, all you want is here.

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

flutter_cached_network_image

Download, cache and show images in a flutter app

Language:DartStargazers:2411Issues:0Issues:0

flutter_cache_manager

Generic cache manager for flutter

Language:DartLicense:MITStargazers:739Issues:0Issues:0

MediaBrowserClient

MediaSession媒体播放框架使用,并使用通知栏音乐系统风格demo

Language:JavaStargazers:6Issues:0Issues:0

Awesome-APM

客户端(Android/iOS) APM相关博客收藏

Stargazers:110Issues:0Issues:0

CacheManage

🔥android缓存管理器,分为内存缓存和文件缓存两种 先取内存数据,没有再从文件缓存中取

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

Takt

Takt is Android library for measuring the FPS using Choreographer.

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

Tracecanary

把微信martrix框架的tracecanary单独拆分出来,便于研究源码

Language:JavaStargazers:10Issues:0Issues:0

rabbit-client

🐰 a simple and easy to use android apm framework (tools)

Language:KotlinLicense:MITStargazers:1060Issues:0Issues:0

AndroidGodEye

An app performance monitor(APM) , like "Android Studio profiler", you can easily monitor the performance of your app real time in browser

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

btrace

🔥🔥 btrace(AKA RheaTrace) is a high performance Android trace tool which is based on Perfetto, it support to define custom events automatically during building apk and using bhook to provider more native events like Render/Binder/IO etc.

Language:KotlinLicense:NOASSERTIONStargazers:1859Issues:0Issues:0
Language:JavaLicense:Apache-2.0Stargazers:133Issues:0Issues:0

ANR-WatchDog

A simple watchdog that detects Android ANR (Application Not Responding) error and throws a meaningful exception

Language:JavaLicense:MITStargazers:2848Issues:0Issues:0

matrix

Matrix is a plugin style, non-invasive APM system developed by WeChat.

Language:JavaLicense:NOASSERTIONStargazers:11482Issues:0Issues:0

burialPlugin

方法耗时统计插件burialPlugin

Language:JavaStargazers:11Issues:0Issues:0

MethodTraceMan

用于快速找到高耗时方法,定位解决Android App卡顿问题。通过gradle plugin+ASM实现可配置范围的方法插桩来统计所有方法的耗时,并提供友好的界面展示,支持耗时筛选、线程筛选、方法名筛选等。(A Tool for Discovering High Time-consuming Methods for Android App)

Language:KotlinStargazers:1625Issues:0Issues:0

AndroidAsync

Asynchronous socket, http(s) (client+server) and websocket library for android. Based on nio, not threads.

Language:JavaLicense:NOASSERTIONStargazers:7512Issues:0Issues:0

SmartTouchLayout

支持多手势识别的布局:双指、双击缩放;单指滑动;下滑退出;单击退出;不影响子控件事件;与ViewPage不冲突;

Language:JavaStargazers:19Issues:0Issues:0

PhotoView

Implementation of ImageView for Android that supports zooming, by various touch gestures.

Language:JavaLicense:Apache-2.0Stargazers:18720Issues:0Issues:0
Language:JavaStargazers:1291Issues:0Issues:0

AndroidHttpCapture

AndroidHttpCapture网络诊断工具 是一款Android手机抓包软件 主要功能包括:手机端抓包、PING/DNS/TraceRoute诊断、抓包HAR数据上传分享。你也可以看成是Android版的"Fiddler" \(^o^)/~

Language:JavaLicense:MITStargazers:4395Issues:0Issues:0

EasyProtector

一行代码检测XP/调试/多开/模拟器/root

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

DiskLruCache

Java implementation of a Disk-based LRU cache which specifically targets Android compatibility.

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

Victor

基于HttpUrlConnection封装的网络请求库,实现了文件断点下载,生命周期管理等功能,轻量级,简单用.

Language:JavaStargazers:15Issues:0Issues:0

Logger

超简单的 Android 日志输出工具Logger - 支持json格式输出 支持xml格式输出 支持日志追加到本地文件 支持跳转到调用代码位置

Language:JavaStargazers:16Issues:0Issues:0

FastJetpack

基于Kotlin、协程、Retrofit的网络请求封装,快速简单轻便。

Language:KotlinStargazers:605Issues:0Issues:0
Language:JavaStargazers:6Issues:0Issues:0

EasyNetwork

「Deprecated」EasyNetwork封装了一套Android原生的Http框架,提供了拦截器机制,请求统一加密,响应统一解密,自动重定向,自动重试,不需要额外引入任何库,体积小,面向SDK开发,强烈建议SDK开发者下载jar包进行引用方便混淆.

Language:JavaStargazers:17Issues:0Issues:0

StarrySky

🔥A Powerful and Streamline MusicLibrary(一个丰富的音乐播放封装库,支持多种音频格式,完美解决你的问题。)

Language:KotlinLicense:MITStargazers:1385Issues:0Issues:0

DiscussionAvatarView

Android自定义控件_讨论组圆形头像堆叠、叠加控件DiscussionAvatarView,显示多个参与讨论的人的头像(Android custom control _ discussion group round avatar overlay control DiscussionAvatarView, showing the avatar of multiple people participating in the discussion)

Language:JavaStargazers:71Issues:0Issues:0