自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 flutter UI适配

在lib文件夹下添加一个util.dart文件,在文件中写入如下代码:///px转化为rpxdouble toRpx(BuildContext context,double size) { double rpx = MediaQuery.of(context).size.width/750; return size * rpx;使用示例:在需要使用的文件内import 'package:flutter_demo/utils/util.dart';在需要使用的地方套一层toRpx()即可

2021-08-19 17:51:56 136

原创 实现数字截取显示,转化为w格式

新建一个util.dart文件,在文件中写入如下转化方法(可根据具体显示需求调整内容)///超过四位数的数字转化为w格式,如:38128 => 3.8w,381285 => 38.1wformatCharCount(int count) { if (count <= 0 || count.isNaN) { return '0'; } String strCount = count.toString(); if(strCount.length >= 5) {

2021-08-15 18:29:39 590

原创 flutter实现切换页面缓存

一、实现底部导航栏切换页面缓存实现底部导航栏切换页面缓存需要在pubspc.yamal中导入proste_indexed_stack插件,这个插件可以实现懒加载,比起使用IndexedStack包裹body实现,性能更好。dependencies:#懒加载的层叠组件proste_indexed_stack: //不加版本号可获取最新版本实现底部导航切换页面缓存只需将body用ProsteIndexedStack包裹一层既可以,注意ProsteIndexedStack的children 是In

2021-08-15 17:34:21 1135 1

原创 flutter doctor Android license status unknown.时出现Exception in thread “main“ java.lang.NoClassDefFoun

flutter doctor Android license status unknown.时出现Exception in thread “main“ java.lang.NoClassDefFoun配置好flutter环境后执行flutter doctor出现如下图所示情况然后按照提示执行 flutter doctor --android-licenses,执行后出现如图片所示问题这时只要打开Android Studio的SDK Manage,在 AndroidSDK—SDK Tools 选项卡

2021-07-27 16:31:59 104 1

原创 flutter踩坑之Mac环境搭建

flutter踩坑之Mac环境搭建1、到flutter官网下载最新稳定版本flutter SDKflutter SDK官网下载地址2、下载完成后把flutter SDK解压到你想要存放的目录中3、添加flutter相关工具到path在桌面打开终端,输入:vim ~/.bash_profile,然后输入a,将打开编辑模式,在终端中复制下面的代码,复制后如下图所示export PATH=`pwd`/flutter/bin:$PATH(这里的pwd是你flutter SDK的安装目录)下面两

2021-07-26 22:31:54 158

空空如也

空空如也

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

TA关注的人

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