因此,我构建了一个登录屏幕,但该页面的启动时间很糟糕!在查看文档后,我发现了一个名为Shader Jank Complation 的东西,我发现文档令人困惑,但决定实现那里给出的内容。
完成这些步骤后,我运行了该应用程序,性能显着提高。但是,我不知道后台发生了什么以及文档实际指向什么。
我也不明白代码出了什么问题,并且应用程序没有按预期执行或无缘无故地滞后。
登录屏幕:
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import 'package:regexed_validator/regexed_validator.dart';
import '../constants/buttons.dart';
import '../constants/colors.dart';
import '../constants/text_style.dart';
class LoginPage extends StatefulWidget {
const LoginPage({super.key});
@override
State<LoginPage> createState() => _LoginPageState();
}
class _LoginPageState extends State<LoginPage> {
String email = "";
String password = "";
final formKey = GlobalKey<FormState>();
@override
Widget build(BuildContext context) {
return Scaffold(
backgroundColor: Colors.white,
body: SafeArea(
child: …Run Code Online (Sandbox Code Playgroud)