/ViewExercise

自己写的一些自定义View。水波纹,仿探探搜索,语音输入动画,Canvas研究,状态栏研究等。

Primary LanguageJava

ViewExercise

主要是自己平时工作之余关于View相关的一些练习。

个人博客地址: http://blog.csdn.net/wangxp423

欢迎关注个人微信公众账号账号:
Image

欢迎加入Android技术交流群:721146199
Image

目录截图


一,自定义View -> Canvas目录

1),Canvas

2),Bezier贝塞尔曲线

3),贝塞尔之 拖拽小圆点

4),Canvas综合练习

5),Canvas水波纹

6),Canvas水波纹刻度百分比

7),仿探探 雷达搜索

8),语音搜索动画

9),仿小米指南针

10),仿小米指针


二,ToolBar配合CoordinatorLayout -> 目录

1),Normal-CollapsingToolBar

2),Collaps-CollapsingToolBar

3),自定义Behavior(头部和底部菜单)

4),BottomSheetBehavior(仿百度地图)

5),折叠移动头像到标题栏


三,ListView效果研究

1),ListView滑动,Item缓动


四,StatusBar状态栏研究

1),Fragment中适配沉浸式状态栏

相关博客:

fitSystemWindow属性对于状态栏的作用:https://blog.csdn.net/wangxp423/article/details/79564244
使用fitSystemWindow属性实现"沉浸式"状态栏:https://blog.csdn.net/wangxp423/article/details/79566465
适配“沉浸式”状态栏:https://blog.csdn.net/wangxp423/article/details/79596329
Fragment切换中适配"沉浸式状态栏":https://blog.csdn.net/wangxp423/article/details/79301742


五,Touch事件传递研究

相关博客:

可能是最详细的Android点击事件处理详解:https://blog.csdn.net/wangxp423/article/details/82500875
可能是最详细的Android点击事件处理详解(二):https://blog.csdn.net/wangxp423/article/details/82591929
可能是最详细的Android点击事件处理详解(三):https://blog.csdn.net/wangxp423/article/details/82625368