小编Mat*_*ira的帖子

Flutter:我怎样才能提高该应用程序的性能?

我想知道为什么 Flutter 代码在某些设备中低于 60 fps(在这种情况下,Redmi Go 是分析模式,在 UI 图形中显示红色条)。有什么办法可以优化它吗?我昨天开始学习 Flutter,所以我想要一些技巧来帮助我了解一般的有状态小部件和小部件渲染层次结构。

提前致谢。

文件main.dart

import 'package:project/ui/home.dart';
import 'package:flutter/material.dart';

void main() => runApp(new MaterialApp(
      home: BillSplitter(),
    ));

Run Code Online (Sandbox Code Playgroud)

文件home.dart

import 'package:flutter/material.dart';

class BillSplitter extends StatefulWidget {
  @override
  _BillSplitterState createState() => _BillSplitterState();
}

class _BillSplitterState extends State<BillSplitter> {
  int _tipPercentage = 0;
  int _personCounter = 1;
  double _billAmount = 0.0;

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text(
          "APP Teste 1.0",
          style: TextStyle(fontWeight: FontWeight.bold),
        ),
        centerTitle: true,
        backgroundColor: Colors.purple.withOpacity(0.5),
      ), …
Run Code Online (Sandbox Code Playgroud)

performance mobile android dart flutter

1
推荐指数
1
解决办法
3414
查看次数

标签 统计

android ×1

dart ×1

flutter ×1

mobile ×1

performance ×1