自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【golang】Macos安装golang

Macos安装golang

2024-01-09 09:30:00 444

原创 【mysql】Mac安装mysql

Mac安装mysql

2024-01-08 21:06:36 454

原创 【Flutter】获取重定向后的url

获取重定向后的url

2023-12-22 10:09:56 472

原创 【Flutter】黑白图片

黑白图片

2023-12-22 09:45:04 720

原创 【Mac】flutter项目集成高德定位SDK,获取key

【Mac】flutter项目集成高德定位SDK,获取key

2023-12-19 16:13:07 726

原创 xcode打包macos报错:FlutterInputs.xcfilelist 和 FlutterOutputs.xcfilelist

xcode打包macos报错

2023-10-12 09:31:54 929

原创 【Flutter问题记录】Android Studio不显示(右上角main.dart左边)设备栏

解决android studio右上角main.dart左边的设备栏不显示问题。

2023-07-23 16:15:13 586

原创 【Mac】安装cocoapods

【Mac】安装cocoapods

2023-06-17 02:04:46 1760

原创 Mac配置Flutter环境

Mac,Flutter环境配置

2023-06-16 23:37:54 174

原创 flutter doctor错误整理

flutter doctor错误整理

2023-01-28 20:47:59 2659 9

原创 Flutter: flutter_easyrefresh下拉刷新,上拉加载更多

flutter_easyrefresh下拉刷新,上拉加载更多

2022-09-23 14:10:29 2060

原创 EdgeInsets.symmetric()

EdgeInsets.symmetric()

2022-09-19 13:51:33 731

原创 Wrap流式布局使用

Wrap流式布局使用

2022-09-19 13:31:08 437

原创 获取List下标和元素方法

s.map() 和 s.asMap()

2022-09-19 11:35:14 2749 1

原创 添加引导页

添加引导页:PageView + 圆点指示器DotsIndicator

2022-09-19 10:39:10 195

原创 添加启动页--解决启动白屏

flutter项目添加启动页,解决启动白屏问题。

2022-09-19 10:30:42 628

原创 Fluttertoast使用报错

Fluttertoast

2022-07-15 11:36:21 1175

原创 (Hbuilder X)vue遇到的问题

以下内容亲测好用,就在搬到这里方便以后学习了。1、Expected indentation of 14 spaces but found 16 ?原因:缩进未按照 Eslint 代码规范解决方法:(1)找到项目下的 .eslintrc.js 文件 (2)对应位置添加 'indent': ['off', 2],参考:解决报错 Vue Expected indentation of x spaces but found x...

2022-04-22 16:10:31 2238

原创 (Flutter)http请求的使用

一、在pubspec.yaml中引入http插件https://pub.dev/packages/http二、使用方法Flutter中使用http实现网络请求

2022-04-04 17:15:35 1970

原创 (Flutter)Stack中平铺Image,但是不能充满父容器?

添加下面内容可以解决:height: double.infinity,//无限大(和 parent 允许的一样大)width: double.infinity,//无限大other传输入口:Flutter Image 图片显示样式 BoxFitdart - double.infinity 和 Media Query 有什么区别?...

2022-04-03 17:29:36 2572

原创 (Flutter)面试提问

(回答稍后总结。)1、你所参与的项目中用到了什么组件?2、对于页面报错使用到了什么机制?3、Dart: 闭包4、async和await区别5、Flutter:生命周期6、StatelessWidget和StatefulWidget的区别7、加班?兴趣爱好?...

2022-03-12 09:22:49 3177

原创 (Android学习)Bundle

一、BundleBundle主要用于传递数据;它保存的数据,是以key-value(键值对)的形式存在的。经常使用Bundle在Activity之间传递数据,传递的数据可以是boolean、byte、int、long、float、double、string等基本类型或它们对应的数组,也可以是对象或对象数组。当Bundle传递的是对象或对象数组时,必须实现Serializable 或Parcelable接口。二、使用( Android Activity 数据传递:一次传多个)第一个Activity

2022-03-07 19:22:13 7357

原创 (Android学习)android:exported 属性

android:exported 是Android中的四大组件 Activity,Service,Provider,Receiver都会有的一个属性。总体来说它的主要作用是:是否支持其它应用调用当前组件。默认值:如果包含有intent-filter 默认值为true; 没有intent-filter默认值为false。(1)在Activity中该属性用来标示:当前Activity是否可以被另一个Application的组件启动? true允许被启动;false不允许被启动。如果被设置为了fals

2022-03-07 17:34:31 4843

原创 (Android学习)GridLayout平均分配空间

一、效果图二、实现代码android:columnCount="4"和android:layout_columnWeight="1"搭配实现。<?xml version="1.0" encoding="utf-8"?><GridLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_hei

2022-02-19 20:41:51 3437

原创 (Android学习)点击按钮Button,更换背景颜色

一、效果录屏(暂缺)二、代码实现1、btn_nopress_shape.xml<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"> <!-- 设置灰色背景色 --> <solid android:color="#D3D3D3" /> <!-- 设置一下边距,让空间

2022-02-19 15:41:14 14256 1

原创 (Android学习)TextView跑马灯效果

<TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:textSize="18sp" android:singleLine="true" android:ellipsize="marquee" android:marqueeRepeatLimit="marquee_forever"

2022-02-18 13:29:20 297

原创 (Android学习)合集

1、shapeAndroid Studio 创建Drawable资源Shape文件Android样式的开发:shape篇ShapeDrawable

2022-02-14 16:02:16 1235

原创 (Android学习)设置分割线

两种方法<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:di

2022-02-12 17:17:37 3402

原创 (Android学习)容易忽略的技能

1、margin可以设置为负数平时我们设置margin的时候都习惯了是正数的, 其实是可以用负数的。<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"&

2022-02-12 17:15:13 548

原创 (Android) 日志打印 Log的使用

1、Log等级划分Log.v("Tag","Msg");//Verbose 观察值,Verbose是冗长、啰嗦的意思,任何消息都会输出Log.d("Tag","Msg");//Debug 调试Log.i("Tag","Msg");//Info 信息,为一般提示性的消息Log.w("Tag","Msg");//Warn 可能会出问题,一般用于系统提示开发者需要优化android代码等场景Log.e("Tag","Msg");//Error 崩溃信息,一般用于输出异常和报错信息Andro

2022-02-12 15:10:09 4337

原创 报错(请指教?):npm install flutter-iconfont-cli -g

flutter-iconfont-cli运行命令:npm install flutter-iconfont-cli -g报错:npm WARN deprecated [email protected]: Critical security vulnerability fixed in v0.21.1. For more information, see https://github.com/axios/axios/pull/3410changed 25 packages, and audited 26

2022-02-11 17:41:00 1422

原创 (Flutter)导航返回拦截: WillPopScope

1. 计算两个日期的时间差DateTime.now().difference(_lastPressedAt!)//使用 difference 方法,就能获取到所有时间单位的差值其中,DateTime 的 difference 方法 返回的是一个 Duration 对象。Duration 是用来表示 时间跨度(差值)的类。参考文章:Flutter 计算两个日期的时间差小白不止如此 :Dart)用法补充2. 导航返回拦截: WillPopScope DateTime? _lastPresse

2022-02-11 13:36:01 215

原创 (Dart)用法补充

1.后置运算符String? name; //加一个问号可以让静态检查通过,表示可空类型,String? 则是可空类型 String。DateTime? _lastPressedAt; DateTime.now().difference(_lastPressedAt!)//作后缀的! 会让左侧的表达式转成对应的 非空类型//与其他所有转换一样,使用 ! 会失去部分静态的安全性。这些转换必须在运行时进行参考文章:Dart 后置操作符! flutter 问号符号...

2022-02-10 22:42:31 302

原创 (Flutter2) AS导入老项目报错:inheritFromWidgetOfExactType

报错如下:Error: The method 'inheritFromWidgetOfExactType' isn't defined for the class 'BuildContext'.解决方法:1、鼠标点击蓝色部分,就自动跳转到报错的地方。2、(原因)使用flutter2之后,inheritFromWidgetOfExactType方法已经不再使用了,取而代之的是dependOnInheritedWidgetOfExactType。// final widget = context.

2022-02-10 15:57:06 880

原创 Flutter生命周期

一、Flutter 中两个主要的 WidgetStatelessWidget(无状态组件)无状态组件是不可变的,这意味着它们的属性不能变化,所有的值都是最终的。可以理解为将外部传入的数据转化为界面展示的内容,只会渲染一次。 对于无状态组件生命周期只有 build 这个过程。无状态组件的构建方法通常只在三种情况下会被调用:小组件第一次被插入树中,小组件的父组件改变其配置,以及它所依赖的 InheritedWidget 发生变化时。StatefulWidget(有状态组件)有状态组件持有的状态

2022-02-10 13:37:57 346

原创 Flutter: Widget、Element 和 RenderObject之间的关系?

1、简单介绍:(1)Widget 树:Flutter 中万物皆为Widget(2)Render树---渲染树:渲染树节点叫做 RenderObject,这个节点里面处理布局、绘制相关的事情。(作用)把我们写的 Widget 树的信息都渲染到界面上。(3)Element 树:Widget 树是非常不稳定的,动不动就执行 build方法,一旦调用 build 方法意味着这个 Widget 依赖的所有其他 Widget 都会重新创建。(反例)如果 Flutter 直接解析 Widget树,将其转化为 Ren

2022-02-09 22:48:14 1120

转载 npm安装报错:npm install flutter-iconfont-cli -g

Android Studio:执行命令:npm install flutter-iconfont-cli -g报错:npm ERR! code EPERMnpm ERR! syscall mkdirnpm ERR! path D:\Nodejs\nodejs\node_cache\_cacachenpm ERR! errno EPERMnpm ERR! FetchError: Invalid response body while trying to fetch https://regist

2022-01-11 21:08:02 445

原创 flutter入门问题

1.去掉右上角debug标识return MaterialApp( debugShowCheckedModeBanner: false,//去掉右上角debug标记 //...... );

2022-01-04 16:45:46 1382

原创 Android Studio : cmdline-tools component is missing. Android license status unknown.

运行flutter doctor报错D:\AndroidStudio\projectLocations>flutter doctorDoctor summary (to see all details, run flutter doctor -v):[√] Flutter (Channel stable, 2.8.1, on Microsoft Windows [Version 10.0.19044.1415], locale zh-CN)[!] Android toolchain - dev

2022-01-03 17:30:33 2118

原创 Android Studio : License for package Android SDK Build-Tools 30.0.2 not accepted.

AS报错:License for package Android SDK Build-Tools 30.0.2 not accepted.解决方法:加上对应的SDK版本号,操作如下:

2022-01-03 16:09:44 1835

空空如也

空空如也

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

TA关注的人

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