This is your work, valued

AnJiaoDe

Expert
@AnJiaoDe

TabLayoutNiubility. Android自定义控件之RecyclerView打造万能ViewPager TabLayout(仿今日头条Tab滑动、Tab多布局、indicator蠕动、自定义indicator、文字颜色渐变)

362

StatusNavigationTransparent. Android屏幕适配之状态栏导航栏半透明、全透明、全屏、沉浸式(6.0以上修改状态栏文字、icon颜色),方法多样

180

BaseDialog. Android BaseDialog(开发必备)动画、加载进度、阴影、上下左右中 进入

171

MultiFlowLayout. Android 流式布局FlowLayout(搜索历史),可多布局、点击删除、添加等操作,暂无类似RecyclerView布局复用的处理,所以数据不应添加过多

100

RecyclerViewVideoPlayList. RecyclerView监听滑动,自动播放视频列表,有点意思

63

RecyclerViewAdapterNiubility. RecyclerView万能适配器(多布局、head、foot、下拉刷新、上拉自动更多、滑动删除)VerticalRecyclerView、HorizontalRecyclerView、GridRecyclerView、StaggeredRecyclerView、SwipeRecyclerView

47

AndroidView. Android开发必备偷懒神器之比例控件(正方形、比例矩形)、点击效果(水波纹、滤镜)、Selector(CheckBox,RadioButton)、shape(圆角、ImageView圆角、画线、边

33

ViewPager2AdapterNiubility. Android自定义控件之打造万能ViewPager、ViewPager2 Adapter(无限轮播、多布局、低耦合indicator指示器蠕动动画、自定义indicator)

28

SlidingMenuVertical. Android 自定义控件之SlidingMenuVertical顶部悬浮(垂直折叠抽屉,有滑动渐变回调,可自行添加渐变动画)

24

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项目,重新执行

17

Scale-Master. Android仿酷狗皮肤预览界面的实现(利用canvas缩放的原理)

9

Keyboard. Android几行代码解决键盘遮挡问题(还可解决RecyvlerView等列表中的editText遮挡问题)

7

MakeJar. Android studio多module混淆成一个Jar

6

PermissionNiubility. Android 几行代码解决6.0以上权限适配问题

5

RefreshLayoutNiubility. Android自定义控件之刷新、上拉(仿支付宝刷新、可自定义刷新、上拉动画、面向接口编程)

4

OpenCVAndroidNiubility. 一个最简单、免搭建的Android OpenCV开源库

3

FFmpegDemo. FFmpeg学习Demo

3

FFmpegAndroidDemo. C

2

FFmpegDemoVS. Visual Studio ffmpeg demo

2

FFmpegAndroidCmd. Java

2

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

1

Compressor. Java写的压缩解压小工具,可压缩解压zip,rar,tar,gz,bz2,7z等文件,能实现一定程度的暴力破解压缩密码。

1

SwipeBackNiubility. Java

1