Skip to content

Instantly share code, notes, and snippets.

View manoellribeiro's full-sized avatar

Manoel Ribeiro manoellribeiro

  • Zig. The Global Funtech
  • Feira de Santana | BA
  • 15:45 (UTC -03:00)
View GitHub Profile
@manoellribeiro
manoellribeiro / main.dart
Created April 1, 2021 19:56
Daniel - Exercícios - Delivery
void main() {
// 1. Criar uma função para aceitar pedidos automaticamente de uma lista de pedidos. Mudando o estado de todos os pedidos que atendem os critérios para accepted.
// Critérios:
// 1 - Apenas pedidos com status waiting podem ter seu status alterado para accepted
// 2 - Apenas pedidos com valor menor que 50 pode ser "auto-aceitos".
// 2. Criar uma função para cancelar todos os pedidos de uma lista de pedidos, mudando o status de cada pedido para cancelled.
@manoellribeiro
manoellribeiro / main.dart
Created March 21, 2021 22:54
Daniel - Exercícios sobre listas - Transações
void main() {
// Criar uma função que retorna o valor total das transações do tipo "income" ou "outcome".
// Se o movementType for "income", então a soma deve ser apenas dos valores de transações desse tipo.
int getTotalTransactionedValueByType(List<Transaction> transactionList, MovementType movementType) {
return 0; //Apenas para evitar erro de compilação.
}
// Criar uma função que retorna o balanço total da lista de transações.
// Por exemplo, se tivermos uma lista com apenas duas transações, a primeira com valor de 100 e do tipo "income"
@manoellribeiro
manoellribeiro / main.dart
Created March 17, 2021 21:40
Daniel - Segundo Encontro
void main() {
// forEach
void mudarOStatusDeTodosOsFilmes(List<MovieInfo> list) {
}
// map
List<String> criarUmaListaComNomeDosFilmes(List<MovieInfo> list) {
}
@manoellribeiro
manoellribeiro / main.dart
Created March 11, 2021 20:37
Código inicial para o exercício com date picker.
import 'package:flutter/material.dart';
final Color darkBlue = Color.fromARGB(255, 18, 32, 47);
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
@manoellribeiro
manoellribeiro / main.dart
Created March 11, 2021 19:40
Código inicial para o exercício de filtragem de lista.
void main() {
}
enum MovieStatus {
recentlyReleased,
completed,
inProgress,
import 'package:splashscreen/splashscreen.dart';
import 'package:flare_flutter/flare_actor.dart';
import 'package:flutter/material.dart';
class SplashScreenPage extends StatefulWidget {
@override
_SplashScreenPageState createState() => _SplashScreenPageState();
}
class _SplashScreenPageState extends State<SplashScreenPage> {
import 'package:splashscreen/splashscreen.dart';
import 'package:flare_flutter/flare_actor.dart';
import 'package:flutter/material.dart';
dependencies:
splashscreen: ^1.2.0
flare_flutter: ^2.0.1