自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 RecyclerView 显示不全问题

ItemCount的数量和onCreateViewHolder调用次数不一致

2022-08-02 05:54:12 753 1

原创 Flutter RichText换行问题(未解决)

Container( width: 100, child: RichText( text: TextSpan(children: [ TextSpan( text: '你好: ', style: CommonTextStyle.text16, ), TextSpan( text: _str, .

2022-05-22 22:33:01 1966 1

原创 Flutter Wrap换行,平均间距

Wrap( runSpacing: 10, spacing: ret, children: [ for (int i = 0; i < 20; i++) Container(width: 110, height: 40, color: Colors.red); ]);类似这样一个数组排列,超出屏幕的换行,又想水平间隔相等。没有研究透Wrap的使用,所以自己写了一个计算逻辑。有直接设置W.

2022-03-02 12:27:39 2770

原创 Flutter 嵌套两个ListView时滚动失效

两个ListView嵌套使用导致滚动失效, 试一下把child的ListView的physics改成ClampingScrollPhysics会有意想不到的效果.

2022-02-22 12:54:54 2915

原创 Flutter里ListView.builder和ListView区别

在使用ListView时,ListView.builder和ListView(children:[])都可以实现列表滚动,两者的区别在于ListView.builder并不是初始化时把所有的children都创建出来,而是等用户滚动到了要创建的位置才会创建出来;ListView构造方法添加children在初始化时就把所有的children都创建出来...

2021-09-18 20:18:27 1286

原创 Flutter开发三端App如何导入各个平台需要的库

文件app.dartimport 'package:frontend/mobile.dart' if (dart.library.html) 'package:frontend/web.dart';abstract class App { void init(); factory App() => getApp();}文件mobile.dartimport 'package:frontend/app.dart';class MobileApp impleme

2021-09-18 06:16:23 1125 1

原创 shell脚本修改xcode项目的包名、app名字

用到PlistBuddy工具, mac自带,请自行百度;设置环境变量后直接使用packname='com.xxx.xx'#先修改Info.plist文件PlistBuddy -c "Set :'CFBundleDisplayName' $title" demo/Info.plistPlistBuddy -c "Set :'CFBundleName' $title" demo/Info.plistPlistBuddy -c "Set :'CFBundleIdentifier' $packn

2021-09-15 02:21:54 1173

原创 Flutter videoplayer适配

Center( child: SizedBox.expand( child: FittedBox( fit: BoxFit.cover, child: SizedBox( height: 16, width: 9, child: VideoPlayer(player.controller.

2021-09-01 22:58:24 1309

原创 el-table 在safari显示位置错乱

网络上看到有很多解决办法1. 列的宽度统一使用width或者min-width, 不要交叉使用2.修改cssbody .el-table th.gutter { display: table-cell !important;}body .el-table colgroup.gutter { display: table-cell !important;}table { width: 100% !important;}.el-table__body { width...

2021-08-30 02:24:06 1218 1

原创 vue 隐藏el-table的滚动条

在vue文件内加上以下代码<style lang="scss"> .el-table__body-wrapper::-webkit-scrollbar { /*width: 0;宽度为0隐藏*/ width: 0px; } .el-table__body-wrapper::-webkit-scrollbar-thumb { border-radius: 2px; height: 50px; backgrou

2021-08-26 21:18:28 5820 2

原创 Flutter json转换

必须依赖dependencies: json_annotation: ^4.0.1dev_dependencies: build_runner: ^2.1.1 json_serializable: ^4.1.3千万别把dev_dependencies里面的依赖写到了dependencies里面,没有效果import 'package:json_annotation/json_annotation.dart';part 'User.g.dart'; //必须跟类名、文件

2021-08-26 13:31:23 232

原创 Flutter 设置按钮禁用

MaterialButton( child: Text( def_zh.quantize_history_btn_subscribe, style: TextStyle(color: Colors.white, fontSize: 16), ), color: Colors.red, disabledColor: Colors.gray, onPressed: null),),

2021-08-21 02:00:51 2002

原创 Flutter TextButton设置圆角、边框

TextButton( style: ButtonStyle( //圆角 shape: MaterialStateProperty.all( RoundedRectangleBorder( borderRadius: BorderRadius.circular( 18.67))), //边框 .

2021-08-18 00:13:17 9044

原创 Flutter ListView添加到Flex下报错

把ListView添加到Flex下报错:════════ Exception caught by rendering library ═════════════════════════════════RenderBox was not laid out: RenderViewport#c8fb1 NEEDS-PAINT'package:flutter/src/rendering/box.dart':Failed assertion: line 1930 pos 12: 'hasSize'

2021-08-15 23:41:35 531

原创 球球作战大冒险中球球和障碍物碰撞后球球的运动向量计算

引用:www.h10game.com/** * 计算球碰到圆形方块后的向量 * 方程式如下 * 方程1: (x0 * (xa - xb) + y0 * (ya - yb)) / x1 * (x1 * (xa - xb) + y1 * (ya - yb)) = -1 * 方程2: cosA = (x0 * (xa - xb) + y0 * (ya - yb)) ...

2018-07-18 18:02:37 530

原创 typescript保留小数位

引用:www.h10game.com东西太简单,就像1+1一样,百度都查不到答案,做个笔记,可能也有刚入门的人要用到let num: number = 100.001;let str: string = num.toFixed(2);...

2018-07-10 10:20:02 20452

原创 LayaBox 不让子节点的鼠标事件穿透到父节点

引用:www.h10game.com/*A是父节点,B是子节点A和B都添加了鼠标监听当点击子节点B的时候,不让鼠标事件穿透到A,那么在B的监听回调函数参数调用stopPropagation函数*/this.on(Laya.Event.CLICK, this, (e: Laya.Event)=&gt;{ e.stopPropagation();})...

2018-07-09 23:54:57 3210 1

原创 LayaBox动画队列

引用:www.h10game.comlet cleanAnimation = (target, onEvtFinish)=&gt; { let timeLine = new TimeLine(); timeLine.addLabel("hide1", 0).to(target, {alpha: 0}, 100) .addLabel("show1", 100).to(...

2018-07-08 16:14:23 1387

空空如也

空空如也

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

TA关注的人

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