- 博客(82)
- 收藏
- 关注
原创 Flutter怎么运行一个项目
还记的我最开始学习flutter的时候,创建完工程以后,不知道怎么去运行出效果。我相信很多人最开始的时候也是一脸懵。flutter创建好工程以后,有一个自动生成的main.dart文件,这个就是运行时的主文件,里面有运行的入口函数。对于初学者只是简单写几个demo,没必要这么选择这种方式,麻烦没有效率。请参考以下过程修改:(1)找到main.dart这个文件,把里面的内容全部删掉,放入以下代码,这个代码就是运行的基本架构,以后我们写所有的代码都可以直接在这个文件里面写。import 'package:
2020-12-14 13:56:55 6606 10
原创 怎么给电脑分盘
电脑一个盘总是很难受的。所以,学会分盘first step:右键我的电脑,打开管理,出现如下界面second step:选择我所标注的磁盘管理,出现以下界面,third step:选择你要分的盘,比如我是c盘,然后选择shrink volume(压缩数据卷),出现以下界面,fourth step:出现以下界面,选择自己需要分配的磁盘大小fifth step:右键新建好的盘,选择new volume,然后一直next,直到finish,就新建好了。...
2021-04-15 14:41:25 8741 7
原创 关于flutter环境问题
最多的问题就是关于依赖配置文件。(1)依赖配置的问题中,主要是因为版本冲突。多半是flutter sdk和android sdk,还有java jdk。以下就是常见的依赖配置问题,且最老火的问题是:(1)至今,我可以说出的办法就是,1、关闭杀毒软件;2、换盘,换到权限低的d盘或者其他盘;...
2021-04-09 17:18:27 206
原创 Could not resolve com.android.tools.build:gradle:3.5.1.
flutter 运行之后 ,完整错误* What went wrong:A problem occurred configuring project ':sharesdk_plugin'.> Could not resolve all artifacts for configuration ':sharesdk_plugin:classpath'. > Could not resolve com.android.tools.build:gradle:3.5.1. Requi
2021-04-08 11:14:05 1271 2
原创 Flutter 初识 MediaQuery
当信息发生变化,例如屏幕旋转等时,屏幕中 Widget 会重新构建,以保持最新状态;我们可以通过 MediaQuery 构造函数和提供的静态方法手动设置对应的相关信息MediaQuery.removePadding() 删除内边距MediaQuery.removeViewInsets() 删除视图内边距viewInsets 为键盘弹出时等遮挡屏幕边距,其中 viewInsets.bottom 为键盘高度;systemGestureInsets 为手势边距,如 Android Q 之后添加的向左滑动关
2021-03-20 16:15:08 275
原创 idea安装git,并创建本地分支请求合并,并推送到远程分支
打开idea,fiie-setting,就是以下操作然后创建分支并合并第一步请求与本地分支合并
2021-03-12 17:39:25 1870 2
原创 flutter 将16进制颜色转换成flutter的argb形式
用 #RRGGBB 规定十六进制颜色,其中 RR(红色)、GG(绿色)和 BB(蓝色)十六进制整数指定颜色的成分(分量)。所有值必须在 00 到 FF 之间。例如,#0000ff 值呈现为蓝色,因为蓝色分量设置为最高值(ff),其他分量设置为 00。如需增加透明度,请在 00 和 FF 之间添加两个额外的数字。首先16进制颜色的表示是通过一个以“#”开头的6位十六进制数值表示一种颜色。6位数字分为3组,每组两位,依次表示红、绿、蓝三种颜色的强度。例如:#ff0000比如#CDD920转化成flutt
2021-03-12 17:02:18 1073
原创 flutter 里Waiting for another flutter command to release the startup lock...
运行flutter相关的命令时,遇见问题:Waiting for another flutter command to release the startup lock…怎么解决?办法:关闭所有dart进程,重启电脑Error: No pubspec.yaml file found.This command should be run from the root of your Flutter project.办法: cd demo...
2021-03-10 16:34:21 85
原创 flutter 主文件通用代码
主文件代码import 'package:flutter/material.dart';void main() => runApp(MyApp());class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return MaterialApp( debugShowCheckedModeBanner: false, home: new
2021-03-10 16:33:36 115
原创 如何在flutter里显示html页面
(一)效果图(二)代码,复制即运行import 'package:flutter/material.dart';import 'package:flutter_html/flutter_html.dart';import 'package:flutter_html/style.dart';void main() => runApp(new MyApp());class MyApp extends StatelessWidget { @override Widget build
2021-03-03 15:38:24 4987 5
原创 Java笔记2
最近大家都要毕业啦~一起复习复习java的相关知识吧,基础不能忘记哦以下的知识点记录的是博主以前觉得难理解的一些东西,(一)Java的类和对象(1)Java所支持的概念1、多态2、重载3、对象和类举个例子来说就是,男人女人统称人,是类,具体到每一个女人或者男人就是对象。4、类是什么?类比较笼统,就像一个通用的模板。用来描述对象的状态和行为。5、对象是什么?举个例子:一只老虎是一个对象,它的状态有品种,颜色;他的行为有跑,吃,叫等。所以对象的定义就是具备状态和行为的类的实例。(二)对象
2021-03-01 17:02:06 102
原创 flutter圆形进度和条形进度绘制
看图:代码:import 'package:flutter/material.dart';void main() => runApp(MyApp());class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return MaterialApp( debugShowCheckedModeBanner: false, home: jind
2021-03-01 14:49:59 494
原创 flutter饼图
使用插件快多了,代码:import 'dart:math';import 'package:flutter/material.dart';import 'package:charts_flutter/flutter.dart' as charts;void main()=>runApp(MyApp());class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { .
2021-02-26 15:42:22 423
原创 flutter:纯手工绘制饼图
好累,不用插件真的是费神啊本博主用flutter纯手工打造饼图,canvas绘制,好累,记得收藏学习哦,我的小粉丝们~老规矩,看效果上代码:import 'dart:math';import 'package:flutter/cupertino.dart';import 'package:flutter/material.dart';void main() => runApp(MyApp());class MyApp extends StatelessWidget { @o
2021-02-25 17:28:07 477 2
原创 flutter绘制柱状图和折线图
老规矩,看效果图下载依赖,导包charts_flutter: ^0.9.0import ‘package:charts_flutter/flutter.dart’ as charts;上代码import 'package:flutter/cupertino.dart';import 'package:flutter/material.dart';import 'package:charts_flutter/flutter.dart' as charts;void main() =>
2021-02-25 17:18:52 2040 6
原创 Java入门1
又到了毕业季,给大家一起总结一波Java基础知识一、java基础语法对象:类的实例类:一类对象的行为和状态方法:类有很多方法实例变量:每个对象都有独立的实例变量,对象的状态由实例变量决定二、运行实例package com.sty.cn;public class hello { public static void main(String[] args){ System.out.println("nihao "); }}三、注意事项1、大小写敏感
2021-02-24 17:33:49 104 2
原创 flutter做的视频播放器让我独自过一个元宵节>_<
元宵节要来了!!开森,做个播放器放点视频看看,嘿嘿一、效果图,啊没图。。二、代码import 'package:flutter/cupertino.dart';import 'package:flutter/material.dart';import 'package:video_player/video_player.dart';void main()=>runApp(MyApp());class MyApp extends StatelessWidget { @overrid
2021-02-24 14:58:08 372 2
原创 flutter实现开关动画
一、效果展示二、下载依赖下载依赖 wheel_switch: ^0.0.1运行指令:flutter pub get或者 flutter packages get导包 import ‘package:wheel_switch/wheel_switch.dart’;三、代码实现,复制即可运行import 'package:wheel_switch/wheel_switch.dart';import 'package:flutter/material.dart';void main()=>
2021-02-23 17:15:33 591 5
原创 软件开发的8个过程
软件开发的8个过程:1、问题定义2、可行性研究3、需求分析4、总体设计(概要设计)5、详细设计6、编码与单元测试7、综合测试8、软件维护
2021-02-23 16:19:53 7096
原创 纯css和flutter分别实现呼吸灯效果
上一次有粉丝儿问可不可以把月亮做一个呼吸灯效果今天,本博主用纯css和flutter动画分别实现它,记得收藏学习哦第一种,纯css实现,代码如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title></title> <style> *{ margin: 0;
2021-02-22 15:24:47 2039 21
原创 flutter写一轮明月表达思念
因为一些特殊的情况,很多人都只能就地过年。突然就想起了李白的那句诗,举头望明月,低头思故乡的诗句。我记得这还是我小学时候的事情呢,没想到现在我都已经长这么大啦做一轮明月只需要一个圆,将它的颜色做一个过度就可以啦(一)效果图(二)代码实现import 'package:flutter/material.dart';void main() => runApp(MyApp());class MyApp extends StatelessWidget { @override W
2021-02-05 16:26:23 142 3
原创 flutter里AnimatedContainer居然是表白的一把好手
最近情人节好像要没多久了欸,不管你有没有女朋友都可以学起来哦哈,偶然看到该组件,突然觉得可以用来表白欸,我的小粉丝们,收藏学起来吧其实以前我也写过一个类似的跳动的心的代码,只不过那个时候是用的css,放一个链接:link.今天就用flutter再写一个animatedcontainer 是一个自带动画功能的container,我们只需要给该组件提供动画的开始和结束值,就可以让它动起来。(一)效果图:(二)实现原理:利用可以变化的AnimatedContainer组件,我们准备好一张png图
2021-02-04 16:23:10 673 4
原创 flutter工程目录简介
xml Extensible Markup Language 可扩展标记语言XML是被设计用来存储数据、携带数据和交换数据的,它不是为了显示数据而设计的。dart_tool Dart工具开发包.idea 开发环境配置android 安卓原生工程文件build 编译或运行后产物ios 苹果原生工程文件lib 包含.dart结尾的工程相关文件test 包含.dart结尾的工程测试文件.gitignore git提交仓库忽略文件.metadata 一个对当前workspa
2021-02-03 16:50:53 273
原创 如何用Idea或者webstorm跑一个Vue项目
现在vue.js几乎是程序员必会的前端框架啦~今天就学习记录一下怎么运行一个vue项目无论是Idea还是webstorm,都是一样的操作。去网上随便找一个开源项目,以下就是操作的流程,不管是用webstorm还是idea界面都一样。第一步:终端输入npm install命令第二步:配置这里第三步:第二步点开以后就是这个界面其中,name自己随便写package.json的路径scripts这里写dev还是serve,看json文件配置第四步:这就是配置文件,里面是命令第五步:运行
2021-01-29 16:48:09 1740 15
原创 记录一些Idea安装flutter环境的问题
首先已经配置好java环境也检测出安装成功然后下载了flutter sdk,idea里面也安状了flutter 和dart插件但是检测不成功,显示如下:然后在idea终端(alt+f12)里面输入 flutter doctor显示如下:到底应该怎么解决呀???...
2021-01-25 10:34:27 567 2
原创 论文-标题序号等级
呜呜呜,一脸懵逼,还写稿子>_<目录的三级结构:一级:第1章二级:1.1三级:1.2.1数字序号级别顺序:一级标题序号 一、二、三、二级标题序号 (一)三级标题序号 1.四级标题序号(1)五级标题序号 ①六级标题序号 A. 或者(A)七级标题序号 a. 或者(a)...
2021-01-22 10:57:30 55678
原创 Idea安装和基础使用
第一步 官网下载旗舰版https://www.jetbrains.com/idea/第二步 下载安装第三步 install然后没钱的就试用吧,然后破届。。
2021-01-20 14:19:20 193 4
原创 vue.js数据实例化
今天分享的内容主要是:1、如何修改值,2、阻止值发生变化freeze(),3、打印输出新旧的值,watch()4、以及$符号简单区分用户定义的变量一切都在代码中~收藏学起来<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1
2021-01-19 11:04:17 169 2
原创 vue.js自定义组件2
现在实现一个循环列表的组件我们把这个组件的prop子单元和父单元进行拆分便于我们任意编辑子单元的内容而不会影响父单元<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>自定义组件:
2021-01-18 17:30:18 101 1
原创 vue.js自定义组件
组件的本质就是一个预定义的实例组件的运用可以使项目开发过程中相同的部分模块化首先实现一个计数器组件<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>自定义组件</title
2021-01-18 16:51:39 338 2
原创 vue.js部分指令的运用
指令的形式:v-xxx它的本质就是vue中特殊存在的元素(attribute)今天简单的记录一下几个指令,赶紧收藏学起来吧v-bind,v-if,v-for,v-on,v-model<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scal
2021-01-18 16:06:06 160
原创 vue.js的安装和基础使用
一、安装假设开发软件是vscode可以新建一个文件夹,里面创建好js文件夹,去官网下载vue.js开发版本的代码。创建html文档,自动生成html结构1、输入英文版感叹号选择一个感叹号的标识 ;2、输入感叹号按下tab键。二、使用怎么创建多个变量赋值呢...
2021-01-18 15:59:30 179
原创 Flutter 动画1
写代码就希望写出来的东西是可以动的,所以,最近分享一点动画的代码一起学习呀~觉得有用的话,记得收藏一波~以下所有的代码,可以直接复制进去main.dart文件里面,就可以运行出这个效果啦~(一)效果图这个效果是当你一开始运行,这个小方块就会开始从左上角沿着对角线运动到右下角(一)代码import 'package:flutter/material.dart';void main() => runApp(MyApp());class MyApp extends StatelessW
2021-01-07 14:57:42 332 4
原创 Flutter IgnorePointer
上一篇博客我们用的absorbpointer,今天给大家分享igorepointer,看看会有什么不同捏~代码参照上一篇博客修改,把absorbpointer换成igorepointer,你会发现点击蓝色和橙色色块,打印的结果都是 click orange说明,点击事件穿透了蓝色色块,只有橙色色块的点击事件有效。ignorepointer忽略了自己本身~感觉就跟它自己 的名字一样啊~...
2021-01-07 11:20:30 1127
原创 Flutter AbsorbPointer
之前跟大家分享过一篇关于stack组件的运用今天继续结合stack分享一个新的组件,AbsorbPointer效果实现:点击色块打印结果记得收藏学习~(一)效果图(二)代码复制即可运行~有问题留言呀,各位亲~import 'package:flutter/material.dart';void main() => runApp(MyApp());class MyApp extends StatelessWidget { @override Widget build(B
2021-01-06 17:26:40 621 9
原创 Flutter showaboutdialog
该更新了~记得收藏学习~(一)效果图master是一个暴殄天物的物种!!!(二)代码实现复制代码即可达到与本博主一样的效果,不用感谢~嘻嘻import 'package:flutter/material.dart';void main() => runApp(MyApp());class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return Mat
2021-01-06 17:09:24 622 7
原创 Flutter 轮播图3
送福利啦~再给大家推荐几个模板轮播图,拿走拿走????(一)效果图1(一)代码还不知道怎么复制代码运行的,看看我唯一置顶的的博客,看看就会啦~,不会的来问我????以下代码在上一篇的基础上替换swiper部分就可以啦 Container( padding: EdgeInsets.only(top: 10), height: 180, child: Swiper(
2020-12-31 10:54:38 1061
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人