Skip to content

Instantly share code, notes, and snippets.

Collin Jackson collinjackson

Block or report user

Report or block collinjackson

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View main.dart
import 'package:flutter/material.dart';
class Demo extends StatefulWidget {
@override
DemoState createState() => new DemoState();
}
class DemoState extends State<Demo> with TickerProviderStateMixin {
@override
View main.dart
import 'package:flutter/material.dart';
class LoginPage extends StatelessWidget {
@override
Widget build(BuildContext context) {
void _profile() {
Navigator.popAndPushNamed(context, "/Profile");
}
return new Scaffold(
floatingActionButton: new FloatingActionButton(
View main.dart
import 'package:flutter/material.dart';
class MyHomePage extends StatelessWidget {
@override
Widget build(BuildContext context) {
return new Scaffold(
body: new Column(
mainAxisAlignment: MainAxisAlignment.center,
children: <Widget>[
new Image.network('http://i.imgur.com/4wvcG03.png'),
View main.dart
import 'package:flutter/material.dart';
class MyHomePage extends StatefulWidget {
MyHomePageState createState() => new MyHomePageState();
}
class MyHomePageState extends State<MyHomePage> {
TextEditingController _controller = new TextEditingController();
String _title = "";
@collinjackson
collinjackson / main.dart
Last active Jul 7, 2017
Marquee example - simplified test case for Pixel text rendering issue
View main.dart
import 'package:flutter/material.dart';
class MyHomePage extends StatefulWidget {
MyHomePageState createState() => new MyHomePageState();
}
class MyHomePageState extends State<MyHomePage> with TickerProviderStateMixin {
AnimationController _controller;
Animation<FractionalOffset> _animation;
@collinjackson
collinjackson / main.dart
Last active Aug 16, 2019
Demonstrates scrolling a focused widget into view
View main.dart
// Copyright 2017, the Flutter project authors. Please see the AUTHORS file
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.
import 'dart:async';
import 'package:meta/meta.dart';
import 'package:flutter/material.dart';
import 'package:flutter/rendering.dart';
/// A widget that ensures it is always visible when focused.
View streams_and_numbers.dart
import 'dart:async';
import 'package:flutter/material.dart';
void main() {
runApp(new KeyboardApp());
}
class KeyboardApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
View main.dart
import 'package:flutter/material.dart';
void main() {
runApp(new MaterialApp(
home: new MyHomePage(),
));
}
class TabbedPage extends StatefulWidget {
TabbedPage({ Key key, this.pageIndex, this.tabCount }) : super(key: key);
View main.dart
import 'dart:async';
import 'package:flutter/material.dart';
void main() {
runApp(new MaterialApp(
home: new MyHomePage(),
));
}
class TabbedPage extends StatelessWidget {
@collinjackson
collinjackson / main.dart
Last active Apr 11, 2019
pomodoro timer example
View main.dart
import 'package:flutter/material.dart';
void main() {
runApp(new Container(
color: Colors.white,
));
runApp(new MaterialApp(
theme: new ThemeData(primarySwatch: Colors.red),
home: new HomePage(),
));
You can’t perform that action at this time.