Skip to content

Instantly share code, notes, and snippets.

@kmvignesh
kmvignesh / main.dart
Created August 16, 2020 16:21
Flutter Container - CodeAndroid
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
// This widget is the root of your application.
@override
Widget build(BuildContext context) {
@kmvignesh
kmvignesh / stackDemo.dart
Created August 30, 2020 14:53
Source code of Stack tutorial.
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
@kmvignesh
kmvignesh / textfield.dart
Created September 13, 2020 14:51
TextField and TextFormField
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
// This widget is the root of your application.
@override
Widget build(BuildContext context) {
@kmvignesh
kmvignesh / gradient_outline_button.dart
Created September 20, 2020 13:52
Helper class to add gradient color to outline border of the button
import 'package:flutter/material.dart';
class GradientOutlineButton extends StatelessWidget {
final _GradientPainter _painter;
final Widget _child;
final VoidCallback _callback;
final double _radius;
EdgeInsets padding;
EdgeInsets margin;
@kmvignesh
kmvignesh / button_types.dart
Created September 20, 2020 13:53
Button types code snippet.
import 'package:flutter/material.dart';
import 'package:flutter_button/gradient_outline_button.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
// This widget is the root of your application.
@override
@kmvignesh
kmvignesh / listview_demo.dart
Created September 27, 2020 17:19
ListView Demo.
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
@kmvignesh
kmvignesh / gridview_demo.dart
Created October 4, 2020 13:07
GridView demo
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
@kmvignesh
kmvignesh / image_demo.dart
Created October 18, 2020 17:11
Load image in flutter
import 'package:cached_network_image/cached_network_image.dart';
import 'package:flutter/material.dart';
import 'package:flutter_svg/svg.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
// This widget is the root of your application.
import 'package:flutter/material.dart';
import 'package:provider/provider.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
@kmvignesh
kmvignesh / container_color.dart
Last active November 16, 2022 12:15
Container background color
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatefulWidget {
const MyApp({Key? key}) : super(key: key);
@override