NDK_CMAKE生成so库+调用so库.rar
ndk JNI调用已有so库中的test()函数,然后使用cmake将jni编译成一个share动态库
_Path_Basic.rar
cavas path实例对应博客地址:https://blog.csdn.net/gaoxiaoweiandy/article/details/106194583
Canvas基本知识1.rar
https://blog.csdn.net/gaoxiaoweiandy/article/details/105832787
Lsn5_Paint_Xfermode_DST.rar
https://blog.csdn.net/gaoxiaoweiandy/article/details/104801535
Lsn5_Paint_Xfermode_SRC.rar
对应的博客地址:https://blog.csdn.net/gaoxiaoweiandy/article/details/104801535
Lsn5_Paint_Xfermode.rar
对应的博客地址:https://blog.csdn.net/gaoxiaoweiandy/article/details/104801535
Paint_RadialGradient.rar
对应的CSDN文章:https://blog.csdn.net/gaoxiaoweiandy/article/details/104127732
Paint_RadarView.rar
博客地址:https://blog.csdn.net/gaoxiaoweiandy/article/details/104127732
Shader.rar
BitmapShader、LinearGradient、SweepGradient、RadialGradient、ComposeShader代码用法。参考博客:https://blog.csdn.net/gaoxiaoweiandy/article/details/104127732
CircleProgressBar.rar
csdn对应的博客地址是:https://blog.csdn.net/gaoxiaoweiandy/article/details/103887605
measure.rar
源码有对应的博文。详细讲解了自定义ViewGroup的测量过程与摆放过程。仅供参考。源码可以经过作者测试,可以运行。
ViewGroup事件分发Demo实验代码
ViewGroup事件分发Demo实验代码,结合博客地址讲解:https://blog.csdn.net/gaoxiaoweiandy/article/details/89882161
android View事件分发机制实验代码
本源码结合博客地址: https://blog.csdn.net/gaoxiaoweiandy/article/details/89840433 讲述了View的事件分发机制以及如何阅读与分析源码。
动画框架:视差效果。解析XML里的view,然后获取自定义属性
动画框架:自定义inflator,解析XML文件,获得布局中的每一个VIEW实例
动画框架Android滚动让系统控件也可以识别自定义属性
让系统控件如Imageview也可以识别自定义属性,并执行动画。博客地址:https://blog.csdn.net/gaoxiaoweiandy/article/details/89379459
转场动画之多组动画同时执行
转场动画之多组动画同时执行,对应博客地址:https://blog.csdn.net/gaoxiaoweiandy/article/details/89096633
android转场动画示例
该源码展示了安卓开发中从一个页面跳转到第二个页面时的过渡动画:转场动画。所谓转场:第一个页面中的布局(例如图片)平滑的过渡到第二个页面(以动画的方式展示第一个页面中的图片)。参考博客:https://blog.csdn.net/gaoxiaoweiandy/article/details/89022940
android Material揭露动画
展示如何改变水波纹颜色及按钮的水波纹揭露动画。csdn博客地址:https://blog.csdn.net/gaoxiaoweiandy/article/details/89018248
属性动画实例
android属性动画实例。博客地址:https://blog.csdn.net/gaoxiaoweiandy/article/details/88851192
属性动画(objectAnimator,valueAnimator,平移、缩放、旋转、透明度)
代码主要演示了属性动画,包括平移、缩放、旋转、透明度,同步执行多个动画,ObjectAnimator,ValueAnimator,估值器等。
自定义behavior监听控件的滑动事件
自定义behavior监听滚动条的滑动事件 ,对应博客文章为:https://blog.csdn.net/gaoxiaoweiandy/article/details/88375509
自定义behavior
该源码介绍了如何自定义behavior,可以实现观察者控件监听其它控件状态的变化,从而作出相应的处理。相关博客讲解地址:https://blog.csdn.net/gaoxiaoweiandy/article/details/88089272
appbar滑动视差效果
CSDN博文:https://blog.csdn.net/gaoxiaoweiandy/article/details/87907558
滑动列表显示或隐藏Toolabr
滑动列表显示或隐藏Toolabr,博客地址:https://blog.csdn.net/gaoxiaoweiandy/article/details/86598057
NestedScrollView滑动显示或隐藏Toolbar
NestedScrollView滑动显示或隐藏Toolbar,相关CSDN博客地址:https://blog.csdn.net/gaoxiaoweiandy/article/details/86598057
3种垂直滑动页面让Toobar隐藏或显示动画
滑动ViewPager页面内容隐藏标题栏和回显标题栏,博客地址:
https://blog.csdn.net/gaoxiaoweiandy/article/details/86598057
监听列表滚动来隐藏或显示Toolbar与浮动按钮
监听列表滚动来隐藏或显示Toolbar与浮动按钮,博主账号:gaoxiaoweiandy
cardview+浮动按钮+水波纹
博客地址:https://blog.csdn.net/gaoxiaoweiandy/article/details/84772210 卡片,水波纹,浮动按钮
tablayout标签+viewpager滑动关联
博客https://blog.csdn.net/gaoxiaoweiandy/article/details/84677127
主要讲解tablayout+viewpager实现滑动页面同时标题栏关联滑动。
Toolbar随滚动透明效果
源码对应的博客地址:https://blog.csdn.net/gaoxiaoweiandy/article/details/84349368
SearchView+Toolbar使用
Toolbar上显示菜单项其中包括SearchView,SearchView各事件函数的处理以及结合ListView实现边输入边提示搜索关键字列表的功能。博客地址:https://blog.csdn.net/gaoxiaoweiandy/article/details/83999117
Toolbar基本用法
ToolBar的基本用法与菜单的添加,配合博客https://blog.csdn.net/gaoxiaoweiandy/article/details/83752594理解本示例源码。
Android TextInputLayout用法
extInputLayout见名知义与文本输入有关系,TextInputLayout控件通过内嵌EditText来实现输入文本时,根据预先设定的属性向用户展示相应的提醒文字并附有酷炫的动画效果.博客地址:https://blog.csdn.net/gaoxiaoweiandy/article/details/82957021
android snackbar用法
Android系统从5.0开始引进了许多新的控件,它们给予了用户更好的体验,这些控件都遵循现在流行的Material Design设计原则。今天我们就来温故一下SnackBar控件,它是一种类似Android Toast(显示提示信息) 与 对话框的控件,经常用于给用户提示信息,比如“您还没有登录,请点击登录”. SnackBar是介于Toast与对话框之间的产物,为什么这么说呢?我们来对比一下这3个控件。博客地址:https://blog.csdn.net/gaoxiaoweiandy/article/details/82717202
Andoid侧滑菜单
Android Material Design菜单控件NavigationView的用法
仿QQ侧滑菜单
仿QQ侧滑菜单,如有疑问请结合本人CSDN博客讲解文章来阅读源码。
RecyclerView2交换条目顺序与侧滑删除
RecyclerView上下拖动条目改变条目顺序;侧滑条目删除。
RecyclerView下拉刷新上拉加载
RecyclerView下拉刷新、上拉加载源码,可结合我的博客分析其中的原理。
RecyclerView拖动条目顺序+侧滑删除
拖动RecyclerView条目实现条目排序,以及侧滑条目删除条目。
RecyclerView添加头尾部
RecyclerView本身没有添加头尾部的API,现在我们只能模仿Listview源码来为RecyclerView自定义这些缺失的API.