import 'package:flutter/material.dart'; class AboutPage extends StatelessWidget { @override Widget build(BuildContext context) { return Center( child: Column( mainAxisAlignment: MainAxisAlignment.center, children: [ FlutterLogo(size: 100), SizedBox(height: 24), Text( '我的Flutter应用', style: TextStyle( fontSize: 28, fontWeight: FontWeight.bold, color: Colors.blue, ), ), SizedBox(height: 8), Text( '版本 2.1.0', style: TextStyle(fontSize: 16, color: Colors.grey), ), SizedBox(height: 32), Container( width: 200, child: Column( children: [ _buildAboutItem('编译版本', '2.1.0 (20240115)'), _buildAboutItem('更新时间', '2024年1月15日'), _buildAboutItem('开发者', 'Flutter开发团队'), ], ), ), SizedBox(height: 40), ElevatedButton.icon( onPressed: () {}, icon: Icon(Icons.star), label: Text('给我们评分'), style: ElevatedButton.styleFrom( padding: EdgeInsets.symmetric(horizontal: 24, vertical: 12), ), ), ], ), ); } Widget _buildAboutItem(String label, String value) { return Padding( padding: EdgeInsets.symmetric(vertical: 8), child: Row( mainAxisAlignment: MainAxisAlignment.spaceBetween, children: [ Text(label, style: TextStyle(color: Colors.grey)), Text(value, style: TextStyle(fontWeight: FontWeight.bold)), ], ), ); } }