O projeto está inativo

Aplicação Flutter: Gerador de Número Aleatório

Neste projeto aprenderemos a construir nossa primeira aplicação no Flutter, utilizando os Widgets StatelessWidget e StatefulWidget para trabalhar com captura de eventos.

7

numeroaleatorio.dart

import 'package:flutter/material.dart';
import 'dart:math';

class NumeroAleatorio extends StatefulWidget {
  @override
  _NumeroAleatorioState createState() => _NumeroAleatorioState();
}

class _NumeroAleatorioState extends State<NumeroAleatorio> {

  int _numero = 0;

  void _gerarNumero() {
    setState(() {
      Random numeroAleatorio = new Random();
      _numero = numeroAleatorio.nextInt(1000);
    });
  }

  @override
  Widget build(BuildContext context) {
    return Container(
      child: Column(
        children: [
          Text(
            '$_numero',
            style: TextStyle(color: Colors.black54, fontSize: 28),
          ),
          SizedBox(height: 30),
          ElevatedButton(
            onPressed: _gerarNumero,
            child: Text("Gerar número")
          )
        ],
      ),
    );
  }
}
Suporte ao aluno - Tire a sua dúvida.
Inicie agora sua carreira de programador por apenas R$49,90/mês
Ainda está em dúvida? Experimente a plataforma durante 3 dias sem cartão. Faça um teste grátis
Conheça agora!
Benefícios
  • Suporte em tempo real
  • Certificado de autoridade
  • Exercícios para praticar
  • Estudo gamificado
  • Planos de estudo para cada carreira de programador

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários. Para saber mais sobre o uso de cookies,
consulte nossa política de privacidade. Ao continuar navegando em nosso site, você concorda com a nossa política.

Aceitar