Skip to content

Instantly share code, notes, and snippets.

View Adurtxi's full-sized avatar
🏠
Working from home

Adur Marques Adurtxi

🏠
Working from home
View GitHub Profile
@Adurtxi
Adurtxi / usersListPage.dart
Last active May 14, 2021 09:28
Ejemplo donde se utiliza el SharePreferences para guardar un string
import 'package:flutter/material.dart';
import 'package:tutorial/src/preferences/mainPreferences.dart';
class MainPreferencesPage extends StatefulWidget {
MainPreferencesPage({Key key}) : super(key: key);
@override
_MainPreferencesPageState createState() => _MainPreferencesPageState();
}
@Adurtxi
Adurtxi / main.dart
Last active May 12, 2021 17:30
Shared Preferences
void main() async {
final prefs = MainPreferences();
await prefs.initPrefs();
runApp(MyApp());
}
@Adurtxi
Adurtxi / pubspec.yaml
Last active May 12, 2021 17:23
Pubspec.yaml para flutter_launcher_icons
dependencies:
flutter_launcher_icons: "^0.8.0"
flutter_icons:
android: "launcher_icon"
ios: true
image_path: "assets/img/icon.png"
adaptive_icon_background: "assets/img/icon.png"
flutter:
@Adurtxi
Adurtxi / pubspec.yaml
Last active May 14, 2021 15:10
Convertir JSON a Modelo
flutter:
assets:
- assets/json/
@Adurtxi
Adurtxi / modal.dart
Last active May 11, 2021 19:19
Modal simple
import 'package:flutter/material.dart';
class ModalNameModal {
mainBottomSheet(BuildContext context) {
showModalBottomSheet(
context: context,
builder: (BuildContext context) {
return Container(
height: 500.0,
child: Center(
@Adurtxi
Adurtxi / modal.dart
Last active May 11, 2021 19:21
Open modal
import 'package:flutter/material.dart';
class ModalNameModal {
final String title;
ModalNameModal({@required this.title});
mainBottomSheet(BuildContext context) {
showModalBottomSheet(
context: context,
@Adurtxi
Adurtxi / list-tile-leading-trailing.dart
Created May 10, 2021 17:01
Leading y Trailing en ListTile
ListTile(
leading: Icon(Icons.arrow_left),
trailing: Icon(Icons.arrow_right),
);
@Adurtxi
Adurtxi / list-tile-title-subtitle.dart
Created May 10, 2021 17:00
Título y Subtítulo en ListTile
ListTile(
title: Text('Title'),
subtitle: Text('Subtitle'),
);
@Adurtxi
Adurtxi / list-tile-functions.dart
Created May 10, 2021 17:00
Funciones en ListTile
ListTile(
enabled: true,
onLongPress: () => {},
onTap: () => {},
);
@Adurtxi
Adurtxi / column-cross-axis-aligment.dart
Created May 10, 2021 16:50
CrossAxisAligment en Column
Column(
crossAxisAlignment: CrossAxisAlignment.start,
crossAxisAlignment: CrossAxisAlignment.baseline,
crossAxisAlignment: CrossAxisAlignment.center,
crossAxisAlignment: CrossAxisAlignment.stretch,
crossAxisAlignment: CrossAxisAlignment.end,
children: [
Container(height: 100, color: Colors.lightGreen),
Container(height: 100, color: Colors.green),