自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【flutter】WidgetsFlutterBinding是怎样使用mixin的

WidgetsFlutterBinding是怎样使用mixin的

2023-11-21 16:23:18 435 1

原创 【flutter源码】app启动流程

flutter app启动流程

2023-11-17 16:31:59 193

原创 【flutter源码】手势处理过程

flutter手势处理过程

2023-11-16 18:07:14 290 1

原创 【flutter】问题记录

问题描述:项目导入了webview_flutter库,通过webview加载h5游戏,测试发现游戏中的长按事件无响应,其它点击、滑动等事件正常

2022-12-06 15:24:44 939

原创 【flutter】应用瘦身优化包体积

1、删除无用代码和资源文件2、压缩图片3、代码优化4、混淆5、分架构构建apk

2022-11-28 14:28:13 1622 1

原创 【flutter】get_cli安装及使用

get_cli是flutter里的一个脚手架工具,由getx推出,能快速构建getx项目,并提供了很多操作命令,提高开发效率。本位以mac环境为例:二、设置环境变量三、查看是否安装成功四、创建项目进入文件目录,输入:如果本地flutter sdk使用了fvm多版本管理,创建的项目会使用fvm配置的默认sdk版本。可通过查看详细教程可参考 Flutter GetX系列教程—Cli使用以及常用命令 - 简书

2022-11-21 11:21:01 2716

原创 【flutter】fvm多版本管理

做flutter开发的小伙伴应该知道,当同时维护多个项目的情况下,经常会出现不同项目使用着不同版本的sdk,从而需要不停的切换sdk版本。这时候就需要对flutter sdk进行多版本的管理。

2022-11-18 16:46:53 2868

原创 【flutter】上架马甲包过审

所谓马甲包,就是完全复制主包功能或保留部分功能分身包,而各大应用商店都是不允许马甲包的存在的,所以就要通过技术手段,让马甲包与主包的外表和内在都变得不一样。另外在上架应用时需要“全国互联网安全服务管理提交结果截图”,显示结果为成功才行,需要审核人员上门检查比较麻烦,用主包的截图ps一下就好了。最终我们也只通过了vivo、oppo、小米、腾讯应用宝,华为对于马甲包的人工审核太严了需要大改版,只能放弃!由于时间比较紧张,并且项目比较庞大,所以我们只是改变了主色系以及登录流程和首页一级tab页的UI布局。

2022-10-25 15:28:33 4262 2

原创 【flutter】帧动画封装

Flutter帧动画简单封装

2022-10-25 10:58:06 662

原创 【flutter】打渠道包-多渠道脚本打包

由于android端应用商店和推广渠道较多,为了市场和运营的数据统计和推广,我们就需要对apk包根据渠道加以区分。因此往往一次版本迭代,可能都需要构建多个甚至十多个apk包,不仅费时费力,还容易搞错渠道。而使用命令和脚本的方式,打包就可以全自动完成啦,启动脚本后,喝杯咖啡也打包好了。

2022-10-24 17:50:00 4083

原创 【flutter】tabbar文字抖动处理方案

解决方案:方案1:注释TabBar中文本样式属性,通过监听TabBar的滑动结果,主动刷新改变Tab文本样式。方案2:修改tabs源码。

2022-10-24 14:45:53 3261

原创 flutter拍照和选择图片

flutter拍照和选择图片一、导入image_picker: ^0.6.1+4qrscan: ^0.2.17二、代码import 'dart:io';import 'package:image_picker/image_picker.dart';import 'package:qrscan/qrscan.dart' as scanner;class ImagePickerUt...

2020-04-04 14:03:39 549

原创 Flutter自定义对话框Dialog

Flutter自定义对话框Dialog一、展示二、完整代码import 'package:flutter/cupertino.dart';import 'package:flutter/material.dart';import 'package:flutter/services.dart';import 'package:flutter_screenutil/flutter_s...

2020-04-04 13:51:16 1292

原创 Flutter SharedPreferences数据存储

Flutter SharedPreferences数据存储一、导入provider: 3.0.0+1 shared_preferences: ^0.5.4+1`二、简易封装import 'package:shared_preferences/shared_preferences.dart';class SPDataUtils{ // 保存数据 static Future...

2020-04-04 13:01:30 312

空空如也

空空如也

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

TA关注的人

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