随笔分类 - flutter
摘要:一,创建flutter项目的步骤 1,创建时指定flutter的安装目录 指定项目信息 进入项目后,启动一个device,供调试时使用
阅读全文
摘要:一,打开管理界面 android studio菜单->Settings Languages & Frameworks,选中sdk后,点Apply, 点OK
阅读全文
摘要:一,查看当前channel Zhuanz1@MacBook-Pro ~ % flutter channel Flutter assets will be downloaded from https://storage.flutter-io.cn. Make sure you trust this s
阅读全文
摘要:一,下载地址: https://docs.flutter.dev/install/manual 注意选择适合自己电脑的版本 二,下载后解压缩,移动到develop目录下 develop目录需要自己手动创建 Zhuanz1@MacBook-Pro ~ % cd Downloads Zhuanz1@Ma
阅读全文
摘要:一,报错信息: % flutter --version xcode-select: note: No developer tools were found, requesting install. If developer tools are located at a non-default loc
阅读全文
摘要:一,settings->plugins 点install 二,重启后可以创建flutter项目了
阅读全文
摘要:一,代码: 说明:getx的middleware有个缺陷,不能获取到目标页面的arguments, 所以写一个函数,用来代替页面的跳转 1,functions.dart import 'package:get/get.dart'; import '../services/AuthService.da
阅读全文
摘要:一,安装第三方库 库地址: https://pub.dev/packages/flutter_secure_storage 编辑pubspec.yaml dependencies: flutter: sdk: flutter flutter_secure_storage: ^9.2.4 然后点击 p
阅读全文
摘要:一,比较GetxController 和 GetxService 的区别 1,两者的区别: GetxController: GetxController 用于管理特定页面或 widget 的状态。每个页面或 widget 可以拥有一个或多个 GetxController,用于管理其自身的状态和逻辑。
阅读全文
摘要:一,代码: 1,文件: conf/constants.dart import 'package:flutter/material.dart'; // 定义全局常量 const String globalApiKey = '你的api密钥:1234567'; const Color defaultBa
阅读全文
摘要:一,代码: import 'package:flutter/material.dart'; import 'package:get/get.dart'; class SmallPage extends StatelessWidget { const SmallPage({super.key}); @
阅读全文
摘要:一,代码: import 'package:flutter/material.dart'; class Scroll1Page extends StatefulWidget { const Scroll1Page({super.key}); @override State<Scroll1Page>
阅读全文
摘要:一,下载 库的地址: https://pub.dev/packages/url_launcher 编辑pubspec.yaml dependencies: flutter: sdk: flutter url_launcher: ^6.3.1 然后点击 pub get 二,配置权限 配置权限:andr
阅读全文
摘要:一,代码: 说明:参考了https://blog.csdn.net/u014361280/article/details/146199443 1,类: import 'dart:async'; import 'package:flutter/material.dart'; class Countdo
阅读全文
摘要:一,安装第三方库 地址: https://pub.dev/packages/cached_network_image 编辑pubspec.yaml dependencies: flutter: sdk: flutter get: ^4.7.2 cached_network_image: ^3.4.1
阅读全文
摘要:一,代码: import 'package:flutter/material.dart'; class Drag2Page extends StatefulWidget { @override State<Drag2Page> createState() => _Drag2PageState();
阅读全文
摘要:一,代码: import 'package:flutter/material.dart'; class DragPage extends StatefulWidget { @override State<DragPage> createState() => _DragPageState(); } c
阅读全文
摘要:一,代码: controller: import 'package:get/get.dart'; // 定义控制器 class VisibleController extends GetxController { //变量obs RxBool isVisible = true.obs; //方法 v
阅读全文
摘要:一,代码: 1,共享变量的controller import 'package:get/get.dart'; // 定义控制器 class StateController extends GetxController { //静态obs var goodsNum = 0.obs; // 定义一个方法
阅读全文
摘要:一,代码: controller import 'package:get/get.dart'; // 定义控制器 class CounterController extends GetxController { @override void onInit() { super.onInit(); pr
阅读全文
浙公网安备 33010602011771号