Pinned Repositories
AgentWeb
🔥 AgentWeb 是基于 Android WebView 一个功能完善小型浏览器库 。 使用很方便 , 集成进你应用 ,只需几行代码 。
alpha
Alpha是一个基于PERT图构建的Android异步启动框架,它简单,高效,功能完善。 在应用启动的时候,我们通常会有很多工作需要做,为了提高启动速度,我们会尽可能让这些工作并发进行。但这些工作之间可能存在前后依赖的关系,所以我们又需要想办法保证他们执行顺序的正确性。Alpha就是为此而设计的,使用者只需定义好自己的task,并描述它依赖的task,将它添加到Project中。框架会自动并发有序地执行这些task,并将执行的结果抛出来。
AlphaTabsIndicator
高仿微信底部状态栏的轻量级库,非MagicIndicator那么功能庞大,简化功能符合大多数BottomTabBar应用设计需求, Lightweight Library of high imitation WeChat bottom status bar
Anchors
:white_check_mark: Anchors 是一个基于图结构,支持同异步依赖任务初始化 Android 启动框架。其锚点提供 "勾住" 依赖的功能,能灵活解决初始化过程中复杂的同步问题。参考 alpha 并改进其部分细节, 更贴合 Android 启动的场景, 同时支持优化依赖初始化流程, 自动选择较优的路径进行初始化。
AndFix-Bad-Practices
这是一个AndFix应用到项目的小栗子。个人技术水平只能写写这些没有技术的Demo了,请大家不要吐槽~
AndPermission
:strawberry: Permissions manager for Android platform.
Android-AppLifecycleMgr
在Android应用组件化开发中,每个组件都有自己的类似Application的生命周期,如何通过APT、gradle插件来自动化注册
epic
Dynamic java method AOP hook for Android(continution of Dexposed on ART), Supporting 5.0~11
flutter_training_app
A Flutter application for training.
small-video-record
利用FFmpeg视频录制微信小视频与其压缩处理
haonan1's Repositories
haonan1/small-video-record
利用FFmpeg视频录制微信小视频与其压缩处理
haonan1/AgentWeb
🔥 AgentWeb 是基于 Android WebView 一个功能完善小型浏览器库 。 使用很方便 , 集成进你应用 ,只需几行代码 。
haonan1/Android-Crack-Tool
Android crack tool Just For Mac
haonan1/android-open-project
A categorized collection of Android Open Source Projects 微信公众号: codekk
haonan1/AndroidPerformanceMonitor
A transparent ui-block detection library for Android. (known as BlockCanary)
haonan1/AndroidUtilCode
:fire: Android developers should collect the following utils(updating)
haonan1/BigImageViewer
Big image viewer supporting pan and zoom, with very little memory usage and full featured image loading choices. Powered by Subsampling Scale Image View, Fresco, Glide, and Picasso.
haonan1/ExpandableLinearLayout
可展开收起的LinearLayout
haonan1/FragmentStack
A simple and easy to use a single Activity hosting multiple Fragment Library
haonan1/GlideImageView
基于Glide V4.0封装的图片加载库,可以监听加载图片时的进度
haonan1/GSYVideoPlayer
视频播放器(IJKplayer),HTTPS支持,支持弹幕,支持基本的拖动,声音、亮度调节,支持边播边缓存,支持视频本身自带rotation的旋转(90,270之类),重力旋转与手动旋转的同步支持,支持列表播放 ,直接添加控件为封面,列表全屏动画,视频加载速度,列表小窗口支持拖动,5.0的过场效果,调整比例,多分辨率切换,支持切换播放器,进度条小窗口预览,其他一些小动画效果。简书:
haonan1/ImageEditor-Android
AndroidImageEdit 安卓设备上图形编辑开源控件,支持磨皮美白 自定义贴图 图片滤镜 图片旋转 图片剪裁 文字贴图操作
haonan1/ImageSelector
android图片选择器,选择头像或上传图片,单选、多选图片、裁剪图片,包含圆形和方形形状的图片裁剪框
haonan1/Matisse
:fireworks: A well-designed local image and video selector for Android
haonan1/mosby
A Model-View-Presenter / Model-View-Intent library for modern Android apps
haonan1/Muxer_mo
haonan1/nucleus
Nucleus is a simple Android library, which utilizes the Model-View-Presenter pattern to properly connect background tasks with visual parts of an application.
haonan1/nv-websocket-client
High-quality WebSocket client implementation in Java.
haonan1/okhttp-OkGo
OkGo - 3.0 震撼来袭,该库是基于 Http 协议,封装了 OkHttp 的网络请求框架,比 Retrofit 更简单易用,支持 RxJava,RxJava2,支持自定义缓存,支持批量断点下载管理和批量上传管理功能
haonan1/okhttps
OkHttp请求自签名的https网站,Glide加载自签名的https图片
haonan1/ProxyTest
haonan1/RxJava-Android-Samples
Learning RxJava for Android by example
haonan1/RxPicker
The ImageSelect tool based on RxJava.
haonan1/SimpleText
A simple spannable string helper
haonan1/SmallVideoRecording
仿qq视频录制
haonan1/StateView
StateView is an invisible, zero-sized View that can be used to lazily inflate loadingView/emptyView/retryView at runtime.
haonan1/Thunder-Browser
A speedy, lightweight browser with a traditional browsing experience
haonan1/transferee
一个帮助您完成从缩略图到原图无缝过渡转变的神奇组件
haonan1/WebViewJavaScriptBridge
android webview javascript bridge
haonan1/WeiXinRecordedDemo
仿微信视频拍摄UI, 基于ffmpeg的视频录制编辑