自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 15个方面解析面试官问的那些前端面试题,好家伙整理完有立刻想找大厂对线的冲动

从HTML、CSS、JS、JQuery、数据请求相关问题、ES6、Vue、React、ReactNative、微信小程序、IOS/Andriod浏览器适配问题整理、Pc端兼容性问题、其他知识点面试题、项目类问题、笔试编程题15个方面来讲前端面试题,题目答案文档里有,篇幅原因就只列举了部分题目,完整版的可以。前端掌握的知识内容概要。

2025-01-20 07:46:25 617

原创 Flutter_bloc框架使用笔记,后续估计都不太会用了

这里也可以把bloc传给screen,可以方便在screen里面获取bloc。而不是通过在配置树里查找bloc。将对应的事件处理放在event里面去执行显然更符合设计模式。子类event来接收参数,实现事件接口并抛出新的状态给页面。来监听状态消息,收到消息child不会rebuild。bloc在封装后没什么逻辑,他的思路就是接受页面的事件,转为状态变更返回给页面。来包装需要修改的内容。这里的在组装页面的时候尽量在涉及到更新的地方使用。作为一个主体的页面,定义了route名称。当然也可以有其他的方式比如。

2025-01-19 22:38:05 678

原创 Flutter-可以缩放拖拽的图片

这一个功能比较简单,参考了官方的gesturesdemo,将缩放的Scale和Offset转换了为了图片最后显示的区域,具体代码在最后绘制图片的时候,将gestureDetails转换为对应的图片显示区域。首先我看了下PageView关于滚动的源码,直接指向最终ScrollableState里面的代码,在setCanDrag方法里面根据是否可以Drag,准备了水平/垂直的手势。3.当图片是那种长宽相差很大的时候,进行缩放的时候,将首先沿着比较长的那边进行中心点缩放,直到图片铺满区域之后,按照1来执行。

2025-01-19 22:36:04 865

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除