From 6dcd3d93165a913eb4b5f709173a4b367d563cf7 Mon Sep 17 00:00:00 2001 From: Kirill <117719052+KirillFirsof@users.noreply.github.com> Date: Tue, 19 Nov 2024 11:16:33 +0400 Subject: [PATCH] lab2 --- lib/main.dart | 57 ++-------------------- lib/models/card.dart | 0 lib/presentaition/home_page/card.dart | 0 lib/presentaition/home_page/home_page.dart | 0 4 files changed, 5 insertions(+), 52 deletions(-) create mode 100644 lib/models/card.dart create mode 100644 lib/presentaition/home_page/card.dart create mode 100644 lib/presentaition/home_page/home_page.dart diff --git a/lib/main.dart b/lib/main.dart index 4cd2dca..b07de57 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -1,4 +1,5 @@ import 'package:flutter/material.dart'; +import 'package:project1/presentation/home_page/home_page.dart'; void main() { runApp(const MyApp()); @@ -7,64 +8,16 @@ void main() { class MyApp extends StatelessWidget { const MyApp({super.key}); - @override + @override Widget build(BuildContext context) { return MaterialApp( title: 'Flutter Demo', + debugShowCheckedModeBanner: false, theme: ThemeData( - colorScheme: ColorScheme.fromSeed(seedColor: Colors.deepPurple), + colorScheme: ColorScheme.fromSeed(seedColor: Colors.pink), useMaterial3: true, ), - home: const MyHomePage(title: 'Flutter Demo Home Page'), + home: const MyHomePage(title: 'Фирсов Кирилл Алексеевич'), ); } } - -class MyHomePage extends StatefulWidget { - const MyHomePage({super.key, required this.title}); - - - - final String title; - - @override - State createState() => _MyHomePageState(); -} - -class _MyHomePageState extends State { - int _counter = 0; - - void _incrementCounter() { - setState(() { - _counter++; - }); - } - - @override - Widget build(BuildContext context) { - return Scaffold( - appBar: AppBar( - backgroundColor: Theme.of(context).colorScheme.inversePrimary, - title: Text(widget.title), - ), - body: Center( - child: Column( - mainAxisAlignment: MainAxisAlignment.center, - children: [ - const Text( - 'You have pushed the button this many times:', - ), - Text( - '$_counter', - style: Theme.of(context).textTheme.headlineMedium, - ), - ], - ), - ), - floatingActionButton: FloatingActionButton( - onPressed: _incrementCounter, - tooltip: 'Increment', - child: const Icon(Icons.add), - ), ); - } -} diff --git a/lib/models/card.dart b/lib/models/card.dart new file mode 100644 index 0000000..e69de29 diff --git a/lib/presentaition/home_page/card.dart b/lib/presentaition/home_page/card.dart new file mode 100644 index 0000000..e69de29 diff --git a/lib/presentaition/home_page/home_page.dart b/lib/presentaition/home_page/home_page.dart new file mode 100644 index 0000000..e69de29