Skip to content

Instantly share code, notes, and snippets.

View kumamotone's full-sized avatar
🐈
hello

kumamotone kumamotone

🐈
hello
View GitHub Profile
@kumamotone
kumamotone / main.dart
Created September 2, 2024 02:16
DartPad Gist
import 'package:flutter/material.dart';
import 'package:flutter/rendering.dart';
import 'package:flutter_hooks/flutter_hooks.dart';
import 'package:hooks_riverpod/hooks_riverpod.dart';
final scrollControllersProvider = Provider((ref) => [
ScrollController(),
ScrollController(),
]);
@kumamotone
kumamotone / main.dart
Created August 28, 2024 19:15
DartPad Gist
void main() {
for (int i = 0; i < 10; i++) {
print('hello ${i + 1}');
}
}
@kumamotone
kumamotone / main.dart
Created August 28, 2024 19:11
DartPad Gist
void main() {
 for (int i = 0; i < 10; i++) {
   print('hello ${i + 1}');
}
}
@kumamotone
kumamotone / main.dart
Last active August 28, 2024 16:40
Flutterアプリで低解像度の画像を表示し、ユーザーが画像を拡大したときに高解像度の画像をバックグラウンドで読み込み、読み込みが完了したら高解像度画像に置き換える仕組みの実装 https://chatgpt.com/share/c0e64dcf-8c6f-462c-b967-b1159cb99d18
import 'package:flutter/material.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
@kumamotone
kumamotone / main.dart
Last active March 1, 2024 03:01
showModalPickerSheet
import 'package:flutter/material.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
@kumamotone
kumamotone / main.dart
Last active March 1, 2024 03:00
showCommonDialog
import 'package:flutter/material.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
@kumamotone
kumamotone / main.dart
Last active March 1, 2024 03:00
showOkCancelAdaptiveDialog
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@kumamotone
kumamotone / main.dart
Last active March 1, 2024 02:57
showOkAdaptiveDialog
import 'package:flutter/material.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
void main() async {
print("1");
await registerFcmToken();
print("4");
}
Future<void> registerFcmToken() {
print("2");
return addDevice();
}
@kumamotone
kumamotone / uhoho-i.dart
Created February 16, 2022 16:23
クレしんのホラー回って毎回怖い
import 'package:flutter/material.dart';
import 'package:flutter/rendering.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({Key? key}) : super(key: key);