Skip to content

Instantly share code, notes, and snippets.

View ltvu93's full-sized avatar

Vu Luong Trieu ltvu93

  • TP.HCM, Việt Nam
View GitHub Profile
import 'dart:math';
import 'dart:ui';
import 'package:flutter/material.dart';
void main() {
runApp(
const MaterialApp(
home: TextAnimatedTextScreen(),
),
@ltvu93
ltvu93 / flutter_custom_sleep_time_circle_picker.dart
Last active June 7, 2024 04:29
Customize base on progressive_time_picker package.
import 'dart:math';
import 'package:flutter/gestures.dart';
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import 'package:intl/intl.dart' as intl;
void main() {
runApp(MaterialApp(home: SleepTestScreen()));
}
import 'dart:ui';
import 'package:flutter/gestures.dart';
import 'package:flutter/material.dart';
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
const text =
'Flutter is an open-source UI software development kit created by Google. It is used to develop cross platform applications from a single codebase for any web browser, Fuchsia, Android, iOS, Linux, macOS, and Windows. First described in 2015, Flutter was released in May 2017.';
import 'package:flutter/material.dart';
void main() {
runApp(TestAlignApp());
}
class TestAlignApp extends StatefulWidget {
@override
State<TestAlignApp> createState() => _TestAlignAppState();
}
import 'package:flutter/gestures.dart';
import 'package:flutter/material.dart';
import 'package:flutter_html/flutter_html.dart';
import 'package:html/dom.dart' as dom;
void main() {
runApp(TestApp());
}
class TestApp extends StatelessWidget {
import 'package:flutter/material.dart';
import 'package:intl/date_symbol_data_local.dart';
import 'package:intl/intl.dart';
void main() async {
await initializeDateFormatting();
runApp(TestDateFormatApp());
}
class TestDateFormatApp extends StatelessWidget {
import 'package:flutter/material.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
import 'dart:math';
const Color darkBlue = Color.fromARGB(255, 18, 32, 47);
void main() {
runApp(MyApp());
}
import 'package:flutter/material.dart';
class AppTextFormField extends StatelessWidget {
final TextEditingController? controller;
final FocusNode? focusNode;
final String label;
final String? errorText;
final TextInputType keyboardType;
final TextInputAction textInputAction;
final bool obscureText;
import 'package:flutter/material.dart';
class AvoidKeyboardOverflow extends StatelessWidget {
final Widget child;
const AvoidKeyboardOverflow({super.key, required this.child});
@override
Widget build(BuildContext context) {
return LayoutBuilder(
import 'package:flutter/material.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Flutter Code Sample',
home: MyScreen(),