路过mac 1年前 Mac SideNotes:屏幕侧边栏的高效笔记应用 最新出品的SideNotes则是一款高效的侧边栏笔记应用,它可以快速记录笔记和灵感而无需来回切换窗口,一起来了解一下。便捷的呼出与隐藏方式SideNotes官方提供了两种方式来呼出笔记,多种方式来隐藏
ksballetba 3年前 Google Android Glide 手把手教你用RecyclerView实现猫眼电影选择效果 控件之后,越来越多的人都使用它代替之前的ListView。除了最普通的列表显示,RecyclerView还可以其他的很多效果,例如Banner等。在最近的一个电影票平台项目中,使用RecyclerView实现了仿猫眼的电影选择控件,如下图所示: 每一次滑动都让图片保持在中间。 …
AndyJennifer 4年前 Android RecyclerView.smoothScrollToPosition了解一下 最近开发中遇到了一个需求,需要RecyclerView滚动到指定位置后置顶显示,当时遇到这个问题的时候,心里第一反应是直接使用RecyclerView的smoothScrollToPosition()方法,实现对应位置的平滑滚动。但是在实际使用中发现并没有到底自己想要的效果。本…
MichaelX 4年前 Android Android开发:RecyclerView平滑流畅的滑动到指定位置 所以实际上是调用RecyclerView.LayoutManager.smoothScrollToPosition()方法,这是个抽象方法。由于笔者项目中是LinearLayoutManager于是找到其具体实现如下: 生成一个RecyclerView.SmoothScroll…
我不吃饼干 1年前 Vue.js 前端
Vue 可拖拽组件 Vue Smooth DnD 详解和应用演示 Vue Smooth DnD 是一个快速、轻量级的拖放、可排序的 Vue.js 库,封装了 smooth-dnd 库。 Vue Smooth DnD 主要包含了两个组件。
chokcoco 5月前 前端 JavaScript CSS 现代 CSS 解决方案:Modern CSS Reset 在早年间(其实也不是很早),写过几篇关于 CSS Reset 的文章 - reset.css 知多少。 详细描述了当时业界比较常用的,两个 CSS reset 方案:reset.css 与 Norma
掘金干货君 2月前 前端 Vue.js Vue2升级到Vue3到底是不是一个正确的选择?(尤雨溪亲自回复解读) 这篇文章从实际应用角度出发,分析了Vue2到Vue3在真实项目中实操升级的痛点,提出了一个反对的声音:Vue3的升级是一个错误的选择。
AndyJennifer 4年前 Android RecyclerView滚动位置,滚动速度设置 最近开发中遇到了一个需求,需要RecyclerView滚动到指定位置后置顶显示,当时遇到这个问题的时候,心里第一反应是直接使用RecyclerView的smoothScrollToPosition()方法,实现对应位置的平滑滚动。但是在实际使用中发现并没有到底自己想要的效果。本…
阴明 4年前 CSS 前端 设计 tufte-css - 像写论文排版一样的 CSS 文字样式 精致漂亮,还有侧边注释的样式
我是王大你是谁 9月前 算法 LeetCode leetcode 2101. Detonate the Maximum Bombs(python) leetcode 2101. Detonate the Maximum Bombs(python)使用 暴力结合 BFS 解题
聪明的汤姆 3年前 JavaScript 浏览器的一些“滚动”行为鉴赏 1. scrollingElement 2. 滚动到底部 3. 判断浏览器已滚动到底部
鲁迅认识的那只猹 4年前 UML 数据库 Markdown 【翻译】 What is class diagram(什么是类图)? In software engineering, a class diagram in the Unified Modeling Language (UML) is a type of static structure diagram that describes the st…
zhong0316 3年前 后端 Guava RateLimiter限流 缓存,降级和限流是大型分布式系统中的三把利剑。目前限流主要有漏桶和令牌桶两种算法。 缓存:缓存的目的是减少外部调用,提高系统响速度。俗话说:"缓存是网站优化第一定律"。缓存又分为本机缓存和分布式缓存,本机缓存是针对当前JVM实例的缓存,可以直接使用JDK Collection框…
淘系前端团队 1年前 前端 仅使用CSS提高页面渲染速度 作者:大漠用户在访问一个Web网站(页面)或应用时,总是希望它的加载速度快,功能流畅。如果过于慢,用户就很有可能失去耐心而离开你的Web网站或应用。作为开发人员,给自己应用提供更快的访问速度,提供很好
LinXunFeng 4年前 iOS Objective-C iOS 直播系列二:美颜渲染 当我们不知道滤镜是什么效果时,我们可以去苹果官方文档Core Image Filter Reference 上搜索一下。 例如 CIComicEffect 这个滤镜,可以看到下方的图片经过该滤镜渲染之后的效果,上方红色标示出来的区域是告诉我们该滤镜所需参数,这里给滤镜设置参数的…
下落香樟树 1年前 Vuex Vuex数据持久化存储 在基于vue开发SPA项目时,为了解决页面刷新后数据丢失的问题,我们一般都是将数据存储在localstorage或sessionstorage中;当数据需要全局处理统一管理时,我们也会借助于vue官方提供的vuex来进行数据的统一管理。vuex相比localstorage或se…
CUGGZ 7月前 前端 JavaScript CSS 有趣且实用的 CSS 小技巧 今天来看一些有趣且实用的 CSS 小技巧! 1. 打字效果 代码实现: 实现效果: 2. 设置阴影 当使用透明图像时,可以使用 drop-shadow() 函数在图像上创建阴影,而不是使用 box s
张鑫旭 3年前 CSS JavaScript 前端 浏览器原生支持平滑滚动 浏览器从去年年底开始,已经开始支持浏览器的原生平滑滚动定位,CSS scroll-behavior属性和JS scrollIntoView()方法都可以。 scroll-behavior:smooth写在滚动容器元素上,可以让容器(非鼠标手势触发)的滚动变得平滑。 我们先看一个…
非优秀程序员 10月前 前端 JavaScript 如何用 CSS 中写出超级美丽的阴影效果
「这是我参与11月更文挑战的第7天,活动详情查看:2021最后一次更文挑战」。 在我看来,最好的网站和Web应用程序对它们具有切实的"真实"质量。实现这种质量涉及很多因素,但阴影是一个关键因素。 然而
sea_ljf 4年前 API 前端 Firefox scrollIntoView 与 scrollIntoViewIfNeeded API 介绍 Hello~亲爱的观众老爷们大家好!国庆中秋长假快放完了,是时候收拾心(ti)情(zhong)好好学习与工作啦。这次为大家带来的是两个好用 API 的介绍,其实也是偷懒神器。 根据 MDN的描述,Element.scrollIntoView()方法让当前的元素滚动到浏览器窗口的…
|