[译] 挑战 Flutter 之 Twitter

挑战 Flutter 将尝试在 Flutter 中重新创建特定应用的 UI 或设计。 此挑战将尝试实现安卓版 Twitter 的主页。请注意,重点将放在 UI 上,而不是实际从后端服务器获取数据。 Twitter 有四个由底部导航栏控制的主要页面。 BottomNavigati…

手把手教你用原生JavaScript造轮子(2)——轮播图

通过上一篇文章的学习,我们基本掌握了一个轮子的封装和开发流程。那么这次将带大家开发一个更有难度的项目——轮播图,希望能进一步加深大家对于面向对象插件开发的理解和认识。 老规矩,在写代码之前,我们需要对要开发的东西有个感性的认识,比如你可以先在脑中大致过一遍最终的项目效果是如何的…

从谷歌图片搜索引擎直接下载原图 [Chrome]

View or download Google Images 是一款可以直接从谷歌图片搜索引擎界面下载到原图的 Chrome 扩展。@Appinn 正常情况下,打开图片搜索之后,只有四个按钮:访问、保存、查看已保存的图片和分享。 而在安装了 View or download Google Images 之后,就会出现两个新的按钮: View Image Download Image 点开这两个按钮打开的都是原图,再也不怕打开缩略图了。 十分方便。 另外,青小蛙的问题来了

浮世绘 – 这是一个精选超过 1000 张日本画壁纸的应用 [Android]

浮世绘 是一款 Android 上的壁纸应用,精选了超过 1000 张浮世绘,有不同分辨率,也有著名的浮世绘作者分类。@Appinn 浮世绘是日本的一种绘画艺术形式,起源于 17 世纪,主要描绘人们日常生活、风景、和戏剧。浮世绘常被认为专指彩色印刷的木版画(日语称为锦绘),但事实上也有手绘的作品。via 青小蛙前几天看了一个视频,里面提到当初欧洲广泛需求中国的瓷器,然而由于闭关,其他国家很快替代了这个需求,于是浮世绘才发展了起来。 浮世绘 有超过 1000 张精选的壁纸,除

canvas核心技术-动画实现

这篇是学习和回顾canvas系列笔记的第四篇,完整笔记详见:canvas核心技术。 在前面几篇中,我们回顾了在canvas中绘制线段,图形,图片等基本功能,当在制作2d游戏或者更为丰富的图表库时,必须提供强大的动画功能。canvas本身不提供像css中animation属性专门…

Vue实现左右菜单联动实现

之前在外卖软件上看到这个左右联动的效果,觉得很有意思,所以就尝试使用Vue来实现,将这个联动抽离成为一个单独的组件,废话少说,先来一张效果图。 这个组件分为两个部分,1、左菜单;2、右菜单。 这里是为了做demo,所以在数据上只是单纯捏造。

“懒”的妙用——浅析图片懒加载技术

图片懒加载是一种网页优化技术。图片作为一种网络资源,在被请求时也与普通静态资源一样,将占用网络资源,而一次性将整个页面的所有图片加载完,将大大增加页面的首屏加载时间。为了解决这种问题,通过前后端配合,使图片仅在浏览器当前视窗内出现时才加载该图片,达到减少首屏图片请求数的技术就被称