Pinned Repositories
ActivityStack
afwall
AFWall+ (Android Firewall +) - iptables based firewall for Android
Alibaba-Android-Learning-route
AndResGuard
proguard resource for Android by wechat team
Android-ZBLibrary
Android快速开发框架,MVP架构,丰富的功能、简单的实现、详细的注释、规范的风格。OKHttp、UIL图片加载、ZXing二维码、沉浸状态栏、下载安装、自动缓存以及各种Base、Demo、UI、Util直接用。全新的手势,侧滑返回、全局右滑返回都OUT啦!BaseHttpListActivity,几行代码搞定http请求列表 加载和缓存;BaseView,自定义View竟然如此简单;万能的Entry<K, V>,两个变量的Model/JavaBean再也不用写了;100多个常用style,一行搞定View属性,一键统一配置UI...[详情请看图文介绍]
AndroidFire
AndroidFire,一款新闻阅读 App框架,基于 Material Design + MVP + RxJava + Retrofit + Glide,基本涵盖了当前 Android 端开发最常用的主流框架,基于此框架可以快速开发一个app。
FastDev4Android
本项目是Android快速开发框架,采用AndroidStudio进行开发。 预想集成工具包,采用MVP开发模式,EventBus数据分发,沉浸式状态栏,ORM,网络请求(HTTPClint,Volley,OkHttps),数据解析,依赖注入(AndroidAnnotations),xutils,图片异步加载,二维码扫描等等,后续会进行逐步添加
FFmpegAndroid-1
最新版ffmpeg3.3-android,并通过CMake方式移植到Android中,并实现编解码,转码,推拉流,滤镜等各种功能
httpFlow
VideoRecorder
android视频录制,模仿微视,支持按下录制、抬起暂停。进度条断点显示。
JamesYang1624's Repositories
JamesYang1624/RxJavaSamples
RxJava 2 和 Retrofit 结合使用的几个最常见使用方式举例
JamesYang1624/RxJava2Examples
:fire:RxJava2 Examples —— 这可能是从 RxJava1 跳到 RxJava2(学习 RxJava2 )最好的例子 Demo
JamesYang1624/Android
GitHub上最火的Android开源项目,所有开源项目都有详细资料和配套视频
JamesYang1624/Android-ZBLibrary
Android快速开发框架,MVP架构,丰富的功能、简单的实现、详细的注释、规范的风格。OKHttp、UIL图片加载、ZXing二维码、沉浸状态栏、下载安装、自动缓存以及各种Base、Demo、UI、Util直接用。全新的手势,侧滑返回、全局右滑返回都OUT啦!BaseHttpListActivity,几行代码搞定http请求列表 加载和缓存;BaseView,自定义View竟然如此简单;万能的Entry<K, V>,两个变量的Model/JavaBean再也不用写了;100多个常用style,一行搞定View属性,一键统一配置UI...[详情请看图文介绍]
JamesYang1624/SmartPopupWindow
提供关于PopupWindow使用过程中遇到的一些特殊问题的解决方案,例如:PopupWindow不响应点击外部消失和返回键消失的解决方法;PopupWindow精确计算要显示位置原理和方法;实现带箭头的上下文菜单遇到的坑;Android7.0 PopupWindow的兼容问题;屏幕旋转时调用PopupWindow update方法更新位置失效的问题及解决方案
JamesYang1624/banner
Android广告图片轮播控件,支持无限循环和多种主题,可以灵活设置轮播样式、动画、轮播和切换时间、位置、图片加载框架等!
JamesYang1624/ImmersionBar
android 4.4以上沉浸式状态栏和沉浸式导航栏管理,包括状态栏字体颜色,一句代码轻松实现,以及对bar的其他设置,详见README,http://www.jianshu.com/p/2a884e211a62
JamesYang1624/MVPArms
A common architecture for Android applications developing based on MVP,integrates many open source projects( like Dagger2,Rxjava,Retrofit... ),to make your developing quicker and easier.
JamesYang1624/CameraView
仿微信拍照Android控件(轻触拍照,长按摄像)
JamesYang1624/openwrt-fanqiang
OpenWrt shadowsocks路由器智能、自动翻墙教程
JamesYang1624/BGAUpdate-Android
RxJava + Retrofit 下载新版 apk 文件,RxBus 监听下载进度
JamesYang1624/butterknife
Bind Android views and callbacks to fields and methods.
JamesYang1624/mp4parser
A Java API to read, write and create MP4 files
JamesYang1624/Horizon
Horizon - Simple visual equaliser for Android
JamesYang1624/okhttp-OkGo
OkGo - 3.0 震撼来袭,该库是基于 Http 协议,封装了 OkHttp 的网络请求框架,比 Retrofit 更简单易用,支持 RxJava,RxJava2,支持自定义缓存,支持批量断点下载管理和批量上传管理功能
JamesYang1624/BezierMaker
通过de Casteljau算法绘制贝塞尔曲线,并计算它的切线,实现1-7阶贝塞尔曲线的形成动画。
JamesYang1624/MagicIndicator
A powerful, customizable and extensible ViewPager indicator framework. As the best alternative of ViewPagerIndicator, TabLayout and PagerSlidingTabStrip —— 强大、可定制、易扩展的 ViewPager 指示器框架。是ViewPagerIndicator、TabLayout、PagerSlidingTabStrip的最佳替代品。支持角标,更支持在非ViewPager场景下使用(使用hide()、show()切换Fragment或使用setVisibility切换FrameLayout里的View等),http://www.jianshu.com/p/f3022211821c
JamesYang1624/SuperSwipeRefreshLayout
A custom SwipeRefreshLayout to support the pull-to-refresh featrue.RecyclerView,ListView,GridView,NestedScrollView,ScrollView are supported.
JamesYang1624/ContourView
:unicorn: Customize view:Draw the magic dazzle background with Bézier. 自定义View:通过贝塞尔曲线绘制出的魔炫背景。
JamesYang1624/Search_Layout
一款封装了 历史搜索记录功能 & 样式 的Android自定义搜索框
JamesYang1624/RxJava_Flowable
learning for RxJava Flowable
JamesYang1624/tray
a SharedPreferences replacement for Android with multiprocess support
JamesYang1624/RecyclerRefreshLayout
A pull to refresh layout for android, the RecyclerRefreshLayout is based on the SwipeRefreshLayout. support all the views, highly customizable, code simplicity, etc
JamesYang1624/VideoRecorder
android视频录制,模仿微视,支持按下录制、抬起暂停。进度条断点显示。
JamesYang1624/EffectiveAndroidUI
Sample project created to show some of the best Android practices to work in the Android UI Layer. The UI layer of this project has been implemented using MVP or MVVM (without binding engine) to show how this patterns works. This project is used during the talk "EffectiveAndroidUI".
JamesYang1624/AndroidAutoLayout
[停止维护]Android屏幕适配方案,直接填写设计图上的像素尺寸即可完成适配,最大限度解决适配问题。
JamesYang1624/material-camera
One of the most difficult APIs on Android, made easy in a small library.
JamesYang1624/AndroidFire
AndroidFire,一款新闻阅读 App框架,基于 Material Design + MVP + RxJava + Retrofit + Glide,基本涵盖了当前 Android 端开发最常用的主流框架,基于此框架可以快速开发一个app。
JamesYang1624/FastDownloader
基于Okhttp, 结合Retrofit,使用Okio ,简化处理I/O操作,加入多种设计模式,实现基于链式的android平台多线程下载利器!
JamesYang1624/MPAndroidChart
A powerful Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, dragging and animations.