Pinned Repositories
AndroidView
Android开发必备偷懒神器之比例控件(正方形、比例矩形)、点击效果(水波纹、滤镜)、Selector(CheckBox,RadioButton)、shape(圆角、ImageView圆角、画线、边
BaseDialog
Android BaseDialog(开发必备)动画、加载进度、阴影、上下左右中 进入
MultiFlowLayout
Android 流式布局FlowLayout(搜索历史),可多布局、点击删除、添加等操作,暂无类似RecyclerView布局复用的处理,所以数据不应添加过多
RecyclerViewAdapterNiubility
RecyclerView万能适配器(多布局、head、foot、下拉刷新、上拉自动更多、滑动删除)VerticalRecyclerView、HorizontalRecyclerView、GridRecyclerView、StaggeredRecyclerView、SwipeRecyclerView
RecyclerViewVideoPlayList
RecyclerView监听滑动,自动播放视频列表,有点意思
ScreenAdaptation
Andoid屏幕适配终极手段(小编用过最得劲的dp适配),1.工具类解析values目录下的dimens文件,根据其中所有的dimen标签,name和values,生成其他各种dp对应的dimens文件 2.DP_BASE可修改为自己定的基准(你可以根据实际情况定为其他dp,一般情况下,定义为360dp,因为大部分手机sw都是360dp) 3.root对应的是当前android项目的主目录路径,千万不能出错 4.size_thread,线程池大小默认5,你可以设置其他数值 5.你还可以根据自己强迫症的各种习惯和喜好,各种更改成自己喜欢的风格,代码很精简,修改很容易 6.在每次打包之前,记得执行DPGeneratorLittle的main方法,以确保所有的dimen文件都是最新的 7.负数的dp,小数的dp,甚至小数的sp(一般没这情况)都可以生成,放心大胆使用 8.如果发现某台手机适配效果不是很好,那么真机调试,得到其swdp,然后在用DPGeneratorLittle生成对应的swdp,dimen文件 9.执行DPGeneratorLittle报错的时候,记得删除所有生成的valuse目录,clean项目,重新执行
SlidingMenuVertical
Android 自定义控件之SlidingMenuVertical顶部悬浮(垂直折叠抽屉,有滑动渐变回调,可自行添加渐变动画)
StatusNavigationTransparent
Android屏幕适配之状态栏导航栏半透明、全透明、全屏、沉浸式(6.0以上修改状态栏文字、icon颜色),方法多样
TabLayoutNiubility
Android自定义控件之RecyclerView打造万能ViewPager TabLayout(仿今日头条Tab滑动、Tab多布局、indicator蠕动、自定义indicator、文字颜色渐变)
ViewPager2AdapterNiubility
Android自定义控件之打造万能ViewPager、ViewPager2 Adapter(无限轮播、多布局、低耦合indicator指示器蠕动动画、自定义indicator)
AnJiaoDe's Repositories
AnJiaoDe/FFmpegDemoVS
Visual Studio ffmpeg demo
AnJiaoDe/AndroidInterView
Android面试2019年最新版(每日更新),音视频,Android高级,性能优化,算法,Flutter技术,FFmpeg OppenGl,资源混淆,插件化,组件化,OkHttp,Rxjava,架构师,Android架构
AnJiaoDe/EpMedia
Android上基于FFmpeg开发的视频处理框架,简单易用,体积小,帮助使用者快速实现视频处理功能。包含以下功能:剪辑,裁剪,旋转,镜像,合并,分离,变速,添加LOGO,添加滤镜,添加背景音乐,加速减速视频,倒放音视频。
AnJiaoDe/MakeJar
Android studio多module混淆成一个Jar
AnJiaoDe/LearnOpenGL
Code repository of all OpenGL tutorials found at https://learnopengl.com
AnJiaoDe/android-UniversalMusicPlayer
This sample shows how to implement an audio media app that works across multiple form factors and provide a consistent user experience on Android phones, tablets, Auto, Wear and Cast devices
AnJiaoDe/LearnOpenGL-CN
http://learnopengl.com 系列教程的简体中文翻译
AnJiaoDe/bing
Bing 壁纸 API
AnJiaoDe/VideoEditor
AnJiaoDe/Scale-Master
Android仿酷狗皮肤预览界面的实现(利用canvas缩放的原理)
AnJiaoDe/RecyclerViewVideoPlayList
RecyclerView监听滑动,自动播放视频列表,有点意思
AnJiaoDe/rclayout
[暂停维护]Android通用圆角布局。
AnJiaoDe/Keyboard
Android几行代码解决键盘遮挡问题(还可解决RecyvlerView等列表中的editText遮挡问题)
AnJiaoDe/MultiFlowLayout
Android 流式布局FlowLayout(搜索历史),可多布局、点击删除、添加等操作,暂无类似RecyclerView布局复用的处理,所以数据不应添加过多
AnJiaoDe/ScreenAdaptation
Andoid屏幕适配终极手段(小编用过最得劲的dp适配),1.工具类解析values目录下的dimens文件,根据其中所有的dimen标签,name和values,生成其他各种dp对应的dimens文件 2.DP_BASE可修改为自己定的基准(你可以根据实际情况定为其他dp,一般情况下,定义为360dp,因为大部分手机sw都是360dp) 3.root对应的是当前android项目的主目录路径,千万不能出错 4.size_thread,线程池大小默认5,你可以设置其他数值 5.你还可以根据自己强迫症的各种习惯和喜好,各种更改成自己喜欢的风格,代码很精简,修改很容易 6.在每次打包之前,记得执行DPGeneratorLittle的main方法,以确保所有的dimen文件都是最新的 7.负数的dp,小数的dp,甚至小数的sp(一般没这情况)都可以生成,放心大胆使用 8.如果发现某台手机适配效果不是很好,那么真机调试,得到其swdp,然后在用DPGeneratorLittle生成对应的swdp,dimen文件 9.执行DPGeneratorLittle报错的时候,记得删除所有生成的valuse目录,clean项目,重新执行
AnJiaoDe/Small
A small framework to split app into small parts
AnJiaoDe/android-async-http
An Asynchronous HTTP Library for Android
AnJiaoDe/CoordinatorTabLayout
Combination of TabLayout and CoordinatorLayout./TabLayout和CoordinatorLayout相结合的折叠控件
AnJiaoDe/Fragmentation
A powerful library that manage Fragment for Android!
AnJiaoDe/ArcLayout
With Arc Layout explore new styles and approaches on material design
AnJiaoDe/DroidPlugin
A plugin framework on android,Run any third-party apk without installation, modification or repackage
AnJiaoDe/LQRWeChat
本项目仿最新版微信6.5.7(除图片选择器外),基于融云SDK,使用目前较火的 Rxjava+Retrofit+MVP+Glide 技术开发。相比上个版本,加入发送位置消息,红包消息等功能。
AnJiaoDe/SmartTabLayout
A custom ViewPager title strip which gives continuous feedback to the user when scrolling
AnJiaoDe/LQREmojiLibrary
一个超级牛逼的表情库,可使用表情及贴图功能,方便好用,抽离图片加载接口,图片加载工具可让开发者自己选择。
AnJiaoDe/StyleDemo
一种简单的换肤框架
AnJiaoDe/OpenGL_3_3_Tutorial_Translation
Tutorials for OpenGL 3.3 and later
AnJiaoDe/Compressor
Java写的压缩解压小工具,可压缩解压zip,rar,tar,gz,bz2,7z等文件,能实现一定程度的暴力破解压缩密码。