自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Flutter release打包某一个widgets显示不出来,只显示灰色的占位,debug模式下正常

Flutter release打包某一个widgets显示不出来,只显示灰色的占位,debug模式下正常

2024-03-01 14:39:42 181

原创 Flutter release打包安卓闪退,但是ios正常,debug两者都正常

Flutter release打包安卓闪退,但是ios正常,debug两者都正常

2024-03-01 14:34:37 678

原创 Flutter开发 键盘弹起导致底部溢出问题

最后键盘弹起的时候,底部不会出现溢出提示,并且页面可以滚动并自动在弹起的时候滚动到最底部(本项目适合,自己的项目可以定位到需要滚动到的聚焦组件位置),保证内容可见,问题解决~表现:登录页为从上往下Column布局,但是内容不足以撑满一整屏(约70%),键盘弹起的时候导致底部溢出,查了一下资料,都说给Scaffold加上属性。加上后确实不会再出现溢出表现,但是同时页面也没有随着键盘的弹起而弹起,导致一些小屏手机输入位置被键盘挡住,用户不知道输入内容,登录按钮也是直接被挡住。1、声明一个控制变量。

2024-01-15 09:25:46 708

原创 Flutter开发 键盘弹起状态下页面跳转导致布局只有半屏显示,出现莫名其妙的底部超出

表现:通过登录页登录后,有时候会在跳转后的页面出现莫名的底部溢出提示(也不是必现),且页面为三个tabbarview页面,每一个都会,单独测试拎出来效果不会出现,定位很久不能发现问题,不经意间发现底部不能显示的部分好像刚刚就是键盘弹起的高度!突然惊醒,终于知道为什么只有跳转后那个页面有溢出提示了!解决方案:在跳转按钮点击的时候,即页面跳转之前,取消聚焦,隐藏键盘!

2024-01-15 08:59:34 578 6

原创 Flutter开发 web端调试请求头加入token后提示跨域(不加之前正常)

Flutter开发前期,后端给的接口没有做身份校验,一切调试正常,在后端进入登录校验后,在请求头加入了token做身份校验后,除了不需要校验(请求头不需要加入token)的login接口外,其他均报跨越错误,但是真机试正常访问接口的(毕竟真机没有跨域问题~),但是为了调试方便,还是想在web端先进行调试。

2024-01-12 10:16:29 446

原创 Flutter (Mac)开发 vscode不能热更新,报错Exception attempting to connect to the VM Service: SocketException: OS

正常情况下,在vscode中进行Flutter开发,使用命令Flutter run 启动项目,并在终端输入R或者r进行热更新进行调试程序,但是迁移到,mac上进行开发后一直不能热更新,直接变成在终端单纯的输入字母R或者r了,没有任何作用(新电脑的环境配置就是这么让人崩溃!)最后解决方案:打开系统设置-->隐私与安全。勾选App Store和被认可的的开发者并开启下面的允许配件连接!

2024-01-12 10:08:03 608

原创 Flutter 开发 子组件Container宽高设置无效,总是撑满父组件

Flutter 开发 子组件Container宽高设置无效,总是撑满父组件,设置alignment: Alignment.center解决问题

2024-01-03 16:15:54 597

原创 Flutter 开发 GestureDetector与Listener的点击冒泡与穿透

Flutter 开发 GestureDetector与Listener的点击冒泡与穿透,GestureDetector会阻止事件的冒泡传递,只执行最里面一层;Listener会进行事件穿透,多层响应,并从上往下进行响应。实际项目中要根据需要适合搭配使用~

2024-01-03 13:55:14 716

原创 Flutter开发 KeepAlive组件的手动更新&页面返回更新&局部更新

Flutter开发 KeepAlive组件的手动更新&页面返回更新&局部更新

2024-01-02 16:49:49 578

原创 Flutter 开发 vscode断点调试

vscode中调试flutter应用

2024-01-02 15:36:08 606

原创 Flutter 自定义icons引用

Flutter 引入外部自定义图标

2023-12-29 10:46:18 535

原创 Flutter开发 组件的隐藏与显示

flutter 占位隐藏 & 直接隐藏

2023-12-29 10:15:15 587

原创 Flutter开发 Expected a value of type ‘List<Widget>‘, but got one of type ‘List<dynamic>‘

Expected a value of type 'List', but got one of type 'List'

2023-12-28 17:00:59 383

原创 微信小程序js控制变量实现动态更新wxss

有些情况下需要根据状态来控制wxss文件中的值,比如color,实现步骤如下wxss:page{--color--:rgba(56,168,255,1);--back_color--:rgba(56,168,255,0.2);}view{ background:var(--back_color--) ;}wxml:<switch style="--color--:{{color}};--back_color--:{{...

2021-05-06 14:26:07 1554 2

原创 ios 手机端网页input高度设置和内置顶部阴影

消除ios input顶部阴影:input{ -webkit-appearance: none;}设置ios input的高度的时候,单独的height是不生效的,要加上min-height.search-name-input{ width: 100%; height: 0.87rem; min-height: 0.87rem; background-color: #ffffff; border-radius: 0.08rem; .

2020-11-14 10:34:41 248

原创 页面滚动禁止

.forbidScroll { touch-action: none;}禁止滑动 : body加入css属性 $('body').addClass('forbidScroll');开启滑动:移除css属性$('body').removeClass('forbidScroll');

2020-11-10 18:39:54 117

原创 input 组件响应enter输入

html<input @keydown="inputEnter($event.keyCode||$event.which); " v-model="filterName" placeholder="请输入关键字" type="text">本文基于vue框架实现,如果是原生的,将@keydown改为onkeydownjsinputEnter: function(e){ if (e == 13 || e == 32 ) { this.se...

2020-11-03 11:28:37 331

原创 Codeforces Round 572 div.2-B

题目: 将一个数组里面的数排成一个闭环,要求是每个数的左右两个数之和大于该数。思路: 将数组进行排序,如果最大的数小于第二大与第三大之和,则是可以进行排成闭环的,将该排序的数组中的前两个交换即可。此时,因为是排序了的,必然满足每一个数小于其左右两个数之和。代码:#include<iostream>#include <a...

2019-07-11 15:31:41 92

原创 codeforces Round #568 div2-02

题意: 给出一个实际输出的字符串,由于在键盘输入目标字符串的过程中可能存在一个字母输入多次的可能,所以需要确认该实际输出的字符串是否是在敲打目标字符串的过程中可能敲打出来的。思路: 将目标字符串作为匹配对象,用实际输出的字符串依次做比较: if(相同){ 两个字符串的比较起点都后移; } el...

2019-06-24 11:04:45 85

原创 codeforces Round #568 div2-01

题意: 在一条直线上存在三个点(有坐标),并给出一个距离d,求至少移动多少个单位(可左可右)才能使得两两点之间的距离不小于该距离。思路: 因为三个点是没有身份或者先后区别的,所以首先对三个点进行排序,得出最小的点和中间点的距离d_1,和最大点和中间点的距离d_2,那么只要这两个距离满足,就显然满足了。那么就存在下面的情况 1、d_1 > =...

2019-06-24 10:54:15 73

原创 Codeforces Round 566 div.2(02)

题意:判断输入中是否存在一个”十“字的星星(形状完整,并且上下左右的长度不固定,可不相等,),并且出了这个”十“字星星之外不存在其他的星星分析:首先对于整个的输入进行遍历,找到一个”*”满足上下左右都是“ * ”的作为中心点,找到之后就退出遍历。然后对重新进行遍历,找到每一个等于“*”的元素,看它的所在行是否等于中心行,如果等于检查它的列到中心列的之间是否有“ . ...

2019-06-15 18:35:15 112

原创 Codeforces Round 566 div.2-01

题意:输入一个n,用如下的三角形来构成一个3×n的矩形(长n,高3),求能用多少种不同的方法构成分析:容易得知,每两列可以用两种方法来构成,那么总的方法可以是2的n/2次方个。最初是用pow(x,y)函数来计算,但是因为最大的n是60,而pow(2,30)已经溢出,因此定义long int来进行位运算计算结果。代码:#include<iostream&gt...

2019-06-15 18:22:09 104

转载 win 10的搜索功能失效

楼主不太喜欢太多的图标放在桌面,因此有用win 10的搜索功能的习惯。但是有一天突然发现失效了,输入后灭有任何反应。很是苦恼,研究很久,终于找到方法。(原文:https://blog.csdn.net/qq_40875146/article/details/81742533)步骤:1、win+x 打开管理员命令窗口,选择双击“windows Powershell”打开,出现如图界面:...

2019-06-15 12:00:41 3404 3

原创 Codeforces Round 563 div.2-02

题意是: 给出一个数组,取其中两个数,如果这两个数之和是奇数,那么可以将这两个数交换(不是必须)。求可以得到的字典顺序最小的数组。 其中一个数组比另一个数组字典顺序小的判断依据是存在一个下标 i 使得 xi<yi 并且 ...

2019-06-06 17:04:59 101

原创 Codeforces Round 563 div.2 -01

题目是要找到输入的2*n个数是否存在前n个和后n个数求和不相同的情况,很显然,如果这些数是经过排序后的话,就可以很容易得到存不存在的情况。如果不存在,那么排序后也都是相等的。所以,想要的就是查看排序后的情况是否满足。思路:1、输入用数组存入。2、将输入部分的数组排序。3、查看结果是否满足。代码:...

2019-06-06 15:11:37 87

原创 Codeforces Round 562 div.2 (02)

第二题题意(略有超时): 找出两个数,这两个数满足所有给出的数字对中至少有一个数是这两个数中的其中之一。思路: 假设存在,那么第一对数字对中至少有一个是最终所求的两个数字之一,如果存在另外的一个数字对,与第一对数字对完全不同,那么存在的两个数字必然是这两对数字对的四种自由组合之一;如果不存在完全不同的另外一个数字对,那么第一对就是所求。所以找到与第一对数字(...

2019-06-03 11:10:08 132

原创 Codeforces Round 562 div.2(01)

题意: 有两种走完闭环的方式,顺时针或者逆时针。给定环的长度,并分别给出两个人的起点和终点,问这两个人是否能在同一个点相遇。思路: 1、找到两个人中最小的步数,因为如果可以相遇也是在最小的步数之内相遇。 2、对最小的步数开始进行操作,顺时针走的判断是不是走到了环的终点(最大值),如果是将下一步操作点置为起(1);如果不是,就递增。逆时针走...

2019-06-03 10:26:31 96

原创 消除button的默认边界

取消 button的边界.Noneborder::after{border: none;}

2019-06-01 19:15:23 1092

原创 清楚浮动对于后续元素的影响——clearfix

因为view是靠其里面的内容支撑起来的,如果里面的元素float了,就会让后续的元素都受到这个float影响。因此要想消除影响,就要加上clearfix。代码如下:.clearfix:after{content:"";height:0;line-height:0;display:block;visibility:hidden;clear: both}...

2019-05-31 15:45:46 277

空空如也

空空如也

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

TA关注的人

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