[dart] a

Viewer

  1.  import 'dart:async';
  2. import 'package:flutter/material.dart';
  3. import 'package:rangga/home_screen.dart';
  4.  
  5. class SplashScreen extends StatefulWidget {
  6.   const SplashScreen({Key? key}) : super(key: key);
  7.  
  8.   @override
  9.   _SplashScreenState createState() => _SplashScreenState();
  10. }
  11.  
  12. class _SplashScreenState extends State<SplashScreen> {
  13.   @override
  14.   void initState() {
  15.     super.initState();
  16.  
  17.     Timer(
  18.       Duration(seconds: 2),
  19.       () => Navigator.pushReplacement(
  20.         context,
  21.         MaterialPageRoute(builder: (context) => HomeScreen()),
  22.       ),
  23.     );
  24.   }
  25.  
  26.   @override
  27.   Widget build(BuildContext context) {
  28.     return Scaffold(
  29.         backgroundColor: Colors.white,
  30.         body: Center(
  31.           child: Column(
  32.             mainAxisAlignment: MainAxisAlignment.center,
  33.             children: [
  34.               Image(
  35.                 image: AssetImage('assets/images/turu.jpeg'),
  36.                 height: 250,
  37.                 width: 250,
  38.               ),
  39.               SizedBox(height: 16),
  40.             ],
  41.           ),
  42.         ));
  43.   }
  44. }
  45.  

Editor

You can edit this paste and save as new:


File Description
  • a
  • Paste Code
  • 11 Dec-2023
  • 1.06 Kb
You can Share it: