ViewGroup自定义实现ViewPager效果 用 ViewGroup 手撸 ViewPager 效果其实挺有意思的。你可以自己掌控每一帧的滑动、每一次触摸事件,像调教一辆改装车一样,虽然折腾点,但可玩性也高。这篇文章就详细讲了怎么通过自定义 ViewGroup,实现类似 ViewPager 那样的左右滑动切换页面,连动画、适配器、指示器这些也都 Android 0 次浏览 2025-06-06
AYAnimationButton自定义动画按钮效果 想让你的按钮不再单调?AYAnimationButton是个不错的选择!这个库让你可以给按钮添加各种酷炫的动画效果,比如按下缩小、松开放大、颜色变换等等。开发起来也不麻烦,你可以通过设置,调整动画速度、方向,甚至重复播放的次数。AYAnimationButton背后利用了Core Animation Swift 0 次浏览 2025-06-07
自定义 使用实现的单选控件挺实用的,适合想要自定义样式又不想被传统 radio 按钮限制的场景。它用代替了单选按钮的视觉部分,样式灵活,交互也挺自然,jQuery 帮忙选中状态,代码写起来也不复杂。通过隐藏真实的 radio 按钮,确保表单提交数据没问题,同时你可以随意用 CSS 调整颜色、大小、形状,做出 Javascript 0 次浏览 2025-06-02
自定义UITabbarController的tabBar界面效果 一种自定义UITabbarController的tabBar的界面效果,点击时有动画效果移动背景。 IOS 21 次浏览 2024-04-23
Unity Shader自定义闪烁屏幕效果 自定义 Shader 的闪烁屏幕效果,挺适合喜欢搞点视觉花活的朋友。用 Unity 写起来也不算复杂,Shader 那块主要是结合_Time.y做周期性变化,再配合lerp让颜色闪一下不那么突兀。要是你玩过复古电视机的滤镜效果,这种思路你肯定不陌生。 闪烁效果的核心在于屏幕空间操作。不是动模型的,而 Unity3D 0 次浏览 2025-06-16
Android自定义Ripple涟漪动画效果 安卓 2.x 的 Ripple 效果怎么搞?嗯,这就挺考验功底了。RippleDrawable是 5.0 之后才有的,在老版本上想实现那个涟漪动画,得靠自己写。这里有个思路清晰、效果还原度也不错的自定义RippleView,手写波纹,兼容低版本,交互反馈灵。 自定义RippleView的核心逻辑,就 Android 0 次浏览 2025-06-13