宮沢賢治のオールナイトニッポン

アプリ開発/プログラミング学習における厄介事を垂れ流します。flutter/dart/python...

カーソルを検知してテキストに下線をつける【Flutter Web】 / how to detect mouse hover on text and then make text with underline.

EDIT : 2021/6/16 Flutter 2.2からTextSpanのパラメータにonEnter/onExitパラメータが追加されました。これでマウスホバー時のテキストの制御ができます。。。 ベンリィ stackoverflow.com 必要な情報 どうやってマウスホバーを検知するか?/ how to detect…

Twitter APIを触る 【Recent Search/Trends】/ dabbling with Twitter API 【Dart】

Twitter API Twitter API docs -> https://developer.twitter.com/en/docs/twitter-api あまり人気のないTwitter APIですが、触ってみようと思います。 今回は Recent Search/Trends の2つの機能です。 Twitter API key取得に関しては下記のブログを参考に…

アプリからGDrive上にフォルダ作成、ファイルをアップロードする 【Google Drive API v3】

開発中のアプリでデータをCSV出力する機能を実装しました。出力先はGoogle Driveのアプリ専用フォルダです。 流れとしては、 csvString作成 出力先のフォルダがGDrive上にあるか確認 (なければ、フォルダ作成) csvファイルをGDrive上にアップロード という感…

パラメータとしてのアンダースコア (_)/ Underscore as the parameter in【Dart】

dartのコードを見ていると下記のように引数にアンダースコアが置かれている場面にちょくちょく出くわす。 ... testFunc(_) { ... } ... なにこれ?と思いつつも特に困らなかったので、というか自分で使う場面に出くわさなかったので詳しく調べなかったのだが…

Shared Preferencesのファイルはどこにあるのか? / Where are Shared Preferences Stored in 【Flutter/Android】?

開発中のアプリにおいて、userの入力したデータをすべてひっくるめて、Google Driveにバックアップする機能を実装しようとしています。 そのなかでShared Preferencesのデータがどこに保存されているのか確認する必要がありました。調べていくと下記のSO記事…

SHA-1 Key取得の方法 / How to get SHA-1 Key on【Win10】

※一番下にGoogle Developers公式のSHA-1 Key確認方法があります。それでつまづいたら、下記の内容を順に確認してみてください :) FlutterとFireBase連携の際にSHA-1 Keyが必要になりました。備忘録として残します。 VScodeで開発をしているのですが、ちょっ…

インジケータつきのカルーセルスライダー/Carousel Slider with Indicator 【Flutter】

カルーセルスライダーにインデックスインジケータ(?)を実装したい。 開発中のカルーセルスライダーをいじる機会があったので記録に残します。 下記のパッケージはすごく充実していて、お手軽にカルーセルを実装できます。 pub.dev 上記のデモの実装は下記に…

Failed to launch emulator: Error: Emulator didn't connected within 60 seconds 【AndroidStudio/VScode】

flutter アプリで上記のエラーが出て、エミュレータが立ち上がらない。 >実機接続では普通にビルドできる。 結局下記のstackoverflow全能神が解決してくれた。stackoverflow.com Open Android Studio Tools -> AVD Manager Virtual Device -> Actions Click …

Android Studio エディタの拡大縮小設定

設定> エディタ> 一般> マウスコントロール Ctrl + Mouse Wheel で拡大縮小可能 :)