02 2022 档案

摘要:原因: 不知道,可能是个Bug,在真机上运行会出现。 解决方法: 在TextField的onChanged事件里添加代码: onChanged: (value) { //操作 _textEditingController.text = value; //添加的代码:光标一直在文本框后面 _textE 阅读全文
posted @ 2022-02-24 18:48 漫游者杰特 阅读(924) 评论(0) 推荐(1) 编辑
摘要:Flutter 连接状态connectivity_plus 配置依赖 #检测网络状态 connectivity_plus: ^2.2.1 导入包 import 'package:connectivity_plus/connectivity_plus.dart'; 定义变量 var subscript 阅读全文
posted @ 2022-02-22 15:17 漫游者杰特 阅读(1260) 评论(0) 推荐(0) 编辑
摘要:本地存储 -- shared_preferences 配置依赖 #本地存储 shared_preferences: ^2.0.13 声明方法 //保存数据 _saveData() async { SharedPreferences sp = await SharedPreferences.getIn 阅读全文
posted @ 2022-02-22 15:06 漫游者杰特 阅读(146) 评论(0) 推荐(0) 编辑
摘要:Flutter国际化 配置依赖 #设置国际化 flutter_localizations: sdk: flutter 在main.dart页面导入国际化的包 import 'package:flutter_localizations/flutter_localizations.dart'; 在mai 阅读全文
posted @ 2022-02-22 14:40 漫游者杰特 阅读(270) 评论(0) 推荐(0) 编辑
摘要:Flutter AndroidStudio打包 权限配置 在AndroidManifest.xml文件配置权限,常见的网络请求,照相机等权限。 <!--网络请求权限--> <uses-permission android:name="android.permission.READ_PHONE_STA 阅读全文
posted @ 2022-02-21 19:56 漫游者杰特 阅读(361) 评论(0) 推荐(0) 编辑
摘要:url_launcher打开外部应用 配置依赖 url_launcher: ^6.0.20 配置权限 /*与application同级*/ <queries> <!-- If your app opens https URLs --> <intent> <action android:name="a 阅读全文
posted @ 2022-02-20 22:48 漫游者杰特 阅读(576) 评论(0) 推荐(0) 编辑
摘要:二维码生成和扫描功能实现 二维码生成 添加依赖 #二维码生成 qr_flutter: ^4.0.0 完整代码 import 'package:flutter/material.dart'; import 'package:qr_flutter/qr_flutter.dart'; class QRGe 阅读全文
posted @ 2022-02-20 21:23 漫游者杰特 阅读(934) 评论(0) 推荐(0) 编辑
摘要:检测新版本 配置权限 配置AndroidMenifest.xml文件 <uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.WRI 阅读全文
posted @ 2022-02-20 20:41 漫游者杰特 阅读(422) 评论(0) 推荐(0) 编辑
摘要:检测新版本 思路 将“1.0.1”的string分离并存入列表,再根据列表的index进行判断, 分离后列表的值也是string,所以需要转int再进行判断。 封装类 class CheckVersion { static bool isNew = false; static isNewVersio 阅读全文
posted @ 2022-02-20 15:06 漫游者杰特 阅读(42) 评论(0) 推荐(0) 编辑
摘要:问题描述: 使用Chewie播放视频时发现不能加载视频 解决方法: 在android/app/src/main/AndroidManifest.xml加上 <application ... android:usesCleartextTraffic="true" 阅读全文
posted @ 2022-02-19 15:15 漫游者杰特 阅读(4480) 评论(0) 推荐(1) 编辑
摘要:http和dio实现网络请求 http: 配置依赖 #网络请求 http: ^0.13.4 导入包 import 'package:http/http.dart' as http; 声明一个列表存储请求返回的数据 List _list = []; 声明请求方法 _getData() async { 阅读全文
posted @ 2022-02-19 12:39 漫游者杰特 阅读(212) 评论(0) 推荐(0) 编辑
摘要:问题描述: Android Studio在更新完gradle后,发现demo项目运行出错了。 报错有一大串(很多文件),一直在重复说着要我提高gradle版本。 看下报错信息: The class is loaded from C:/Users/samsung/.gradle/caches/tran 阅读全文
posted @ 2022-02-18 17:48 漫游者杰特 阅读(6295) 评论(0) 推荐(0) 编辑
摘要:chewie插件实现视频播放 配置插件依赖 chewie插件依赖video_player插件,所以需要两个插件的依赖。 #视频播放 video_player: ^2.2.18 chewie: ^1.3.0 导入包 import 'package:chewie/chewie.dart'; import 阅读全文
posted @ 2022-02-18 14:45 漫游者杰特 阅读(576) 评论(0) 推荐(0) 编辑
摘要:问题阐述: 为了匹配服务器的JAVA版本,安装了1.8.0的JDK,在运行IDEA的项目时出现这个错误, 原因在于这个项目的java依赖环境时JDK17,将版本改为1.8后,需要将环境依赖改为1.8。 第一步:点击ctrl+alt+shift+s 进入Project Settings--Projec 阅读全文
posted @ 2022-02-17 14:36 漫游者杰特 阅读(21052) 评论(0) 推荐(5) 编辑
摘要:解决方法:使用SingleChildScrollView包裹住 body: SingleChildScrollView( child: Center( child: Container( height: 800, width: 400, child: DefaultTextStyle( ... TR 阅读全文
posted @ 2022-02-13 18:21 漫游者杰特 阅读(342) 评论(0) 推荐(0) 编辑
摘要:解决方法:设置一个计时器,让ListView的焦点一直在最底部 1 final ScrollController _scrollController = ScrollController(); 2 3 @override 4 Widget build(BuildContext context) { 阅读全文
posted @ 2022-02-13 18:15 漫游者杰特 阅读(384) 评论(0) 推荐(0) 编辑
摘要:1 Warning: Mapping new ns http://schemas.android.com/repository/android/common/02 to old ns http://schemas.android.com/repository/android/common/01 2 阅读全文
posted @ 2022-02-10 20:57 漫游者杰特 阅读(4687) 评论(1) 推荐(1) 编辑

点击右上角即可分享
微信分享提示