万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

  • ・資産運用おすすめ
    10万円は1000円くらい利益
    資産運用ブログ アセマネ
    • ・寄付お願いします
      YENTEN:YYzNPzdsZWqr5THWAdMrKDj7GT8ietDc2W
      BitZenny:ZfpUbVya8MWQkjjGJMjA7P9pPkqaLnwPWH
      c0ban:8KG95GXdEquNpPW8xJAJf7nn5kbimQ5wj1
      Skycoin:KMqcn7x8REwwzMHPi9fV9fbNwdofYAWKRo

    flutter

    initializePushNotificationのやつ

    E/flutter (32449): [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception: Null check operator used on a null value E/flutter (32449): #0 MethodChannelFirebaseMessaging.registerBackgroundMessageHandler (package:firebase_messaging…

    supabaseでcredentialのFlutter

    github.com www.youtube.com に出てくるやつ

    supabaseのサンプルにログインも付けた

    supabase.io からリンクしている github.com のGitHubのsupabase-flutter-quickstartのサンプルはEmail経由でログインでわかりずらい このかたもおそらくそのサンプル参考にしてるかと思う。 https://note.com/minato_i/n/nfc6d829f0c65 lib/pages/login_pag…

    supabase login

    import 'package:gotrue/src/provider.dart' show Provider; final response = await supabase.auth.signIn( provider: Provider.twitter, ); って思ったがこれだとなんかおかしい import 'package:supabase_flutter/supabase_flutter.dart'; final response…

    FlutterのなぞのAndroidエラー

    Running Gradle task 'assembleDebug'... /Users/shinriyo/.pub-cache/hosted/pub.dartlang.org/permission_handler-8.2.2/android/src/main/java/com/baseflow/permissionhandler/PermissionUtils.java:72: error: cannot find symbol case Manifest.permis…

    supabaseのFlutterのDEMO使う

    ・このサンプルのこと github.com GitHubのログインがある。 ・まず、URLとanonの設定を見ておく それを、アプリで設定する。 lib/utils/constants.dartのsupabaseUrlとsupabaseAnnonKeyな。 GitHubの設定はここを参考にするが、 https://supabase.io/docs/g…

    ClipOvalのShadow

    https://stackoverflow.com/questions/58690604/how-to-add-shadow-to-clipoval-in-flutter class CustomClipperOval extends CustomClipper<Rect> { @override Rect getClip(Size size) { return Rect.fromCircle( center: Offset(size.width / 2, size.width / 2</rect>…

    supabase.ioとFlutter連携

    公式 supabase.io サンプル、YouTubeもある https://github.com/adityathakurxd/supabase_flutter

    FlutterでAndroidでAdMobの初期化時にクラッシュする

    google_mobile_ads:のAdmobを使っている。 firebase_admobはもうオワコン。 ****************************************************************************** * The Google Mobile Ads SDK was initialized incorrectly. AdMob publishers * * should foll…

    Flutterでのプロジェクト生成コマンドの詳しいオプション説明

    qiita.com Flutterでのプロジェクト生成コマンドの詳しいオプション説明 よく忘れるがまずプロジェクトフォルダを先に作る!! さもないとカレントに中身が出てしまう

    サブコレクションのみだけを取得したい時

    CollectionGroupを使う。 待ち焦がれたCollectionGroupがCloud Firestoreへやってきた。 - Qiita Themeの中にcommentsというsub collectionみたいなやつがあったときに、 Theme A - comments Theme B - comments なときに、AからもBからも取りたい需要がある…

    RenderObjectからlocalToGlobalがない

    Flutter2のせいか? これはlocalToGlobalがない final box = globalKey.currentContext! .findRenderObject(); box!.localToGlobal(Offset.zero); https://github.com/flutter/flutter/issues/61124 as RenderBoxをする final box = globalKey.currentContex…

    Riverpodとラジオボタンの連携に良さそう

    Flutter Riverpod Example - Category Selection - Barttje

    AppBarのtitle部分のスペースを無くしたい

    Flutter Tip: TabBar inside AppBar without Title | by Dhrumil Shah | Flutter Community | Medium bottomからflexibleSpaceにしたらOKとおもったら、変なスペースが入る。 https://blog.mrym.tv/2019/09/flutter-tabbar-without-appbar-title/ flexibleSp…

    flutterでローカライズ系のテスト

    import 'dart:ui'; import 'package:app_name/generated/l10n.dart'; import 'package:app_name/utils/utils.dart'; import 'package:flutter/material.dart'; import 'package:flutter_localizations/flutter_localizations.dart'; import 'package:flutter…

    RiverpodのExampleを動かす

    これを動かしたい /examples/stackoverflow 以下の実行が必須。さもないと足りない。 flutter pub run build_runner build --delete-conflicting-outputs https://stackoverflow.com/questions/64917744/cannot-run-with-sound-null-safety-because-dependen…

    varで省略できないとき

    SizedBoxを最初から突っ込んであとから別のWidget入れるときはすでにSizedBoxになってしまいエラー Widget _statusCircle(BuildContext context) { // var child = const SizedBox(); Widget child = const SizedBox(); // 男性のみ if (user.profile.gender…

    FiorebaseでMap突っ込むときの変なエラー

    updateのときにmap含むオブジェクト投げたら怒られた。 Invalid argument: Instance of '_CompactLinkedHashSet<String>') mapObj がマップの場合、こんな風に変換が必要だった。 'hoge': List<String>.from(mapObj),</string></string>

    FlutterでSimulatorが認識されないとき

    flutter doctor を使い確認する # sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer

    Flutter関連のパス

    Flutter自体入れたFLUTTER_SDK_PATHを指定する ~/developmentにflutterを入れたと仮定。 export FLUTTER_SDK_PATH="$PATH":"$HOME/development/flutter" Flutterコマンド自身 export PATH="$PATH":"$FLUTTER_SDK_PATH/bin" fvmコマンド export PATH="$PATH":…

    firebase_storageのいつの間にか消えた

    firebase_storage: ^4.0.1をfirebase_storage: ^5.0.1にして final metaData = StorageMetadata(contentType: 'image/jpg'); final task = ref.putFile(imageFile, metaData); final onComplete = await task.onComplete; final url = await onComplete.ref.…

    Flutter Firebaseでログインが自動にされてしまう

    firebase authentication - Make flutter app force a user to choose an account with FirebaseAuth and GoogleSignInAuthentication - Stack Overflow /// サインアウト Future<void> signOut() async { final googleSignIn = GoogleSignIn(); // これをしないと</void>…

    ScrollControllerのエラー ScrollController not attached to any scroll views.

    ScrollController not attached to any scroll views. のエラー。 _scrollController.jumpTo(0); を使う時にViewの中が空っぽの瞬間があるとエラーになるっぽい。 // スクロールを初期位置へ if (_scrollController.hasClients) { _scrollController.jumpTo(…

    アプリ全体の再起動 Flutter

    www.it-swarm-ja.tech 再起動と言ってもウィジットの再構築かもしれない。 import 'package:flutter/material.dart'; class RestartWidget extends StatefulWidget { const RestartWidget({this.child}); final Widget child; static void restartApp(BuildC…

    Androidのデバッグシンボル、Flutterの場合の提出

    aabを乗せるときの変な警告が発生。 ・公式の参考 support.google.com [リリース] > [デバイスとバージョン] > [App Bundle エクスプローラ] を選択します。 見つからいときは、「App Bundle エクスプローラ」で上にあるバーから検索するといい。 [ダウンロ…

    Flutterでのapkビルドで「注意:詳細は、-Xlint:uncheckedオプションを指定して再コンパイルしてください。」

    android/build.gradle options.compilerArgs << "-Xlint:deprecation" を入れる allprojects { repositories { google() jcenter() } gradle.projectsEvaluated{ tasks.withType(JavaCompile){ options.compilerArgs << "-Xlint:deprecation" } } }

    Flutterの新規プロジェクト作成コマンド

    qiita.com flutter create --org jp.shinriyo.super_app -i swift -a kotlin super_app super_app がアプリの名前 基礎から学ぶ Flutter作者:石井幸次発売日: 2019/12/25メディア: Kindle版 Flutter モバイルアプリ開発バイブル作者:南里勇気,太田佳敬,矢田…

    flutter_webview_pluginでJS側からFlutterの関数を呼び出す

    これが参考になる https://cyublog.com/articles/flutter-ja/flutter-webview-plugin/ FlutterAppは任意の文字 WebView内のJavaScript FlutterAppが勝手にできてる? hoge_barが送られる文字。これを色々やれば統一感あるコードになりそう。 if (typeof Flut…

    SingleScrollViewの中のGridViewでスクロールがおかしい

    https://www.devsplanet.com/question/flutter-singlechildscrollview-doesn-39-t-work-with-columns-and-grid-view-why GridView.count( physics: const NeverScrollableScrollPhysics(), ... ), これで解決したw

    Androidのスプラッシュ(Splash)で、ある端末はずれる

    ReactNativeのStackOverflowだがこんなのある react native - Android Splash Screen shifts - Stack Overflow CordovaのIssueだが https://github.com/apache/cordova-android/issues/844 多分特殊なborderless devicesなAndroid端末のせい? android/app/s…