プログラミング」カテゴリーアーカイブ

[Flutter]ローカルのオーディオファイルを読み込んでアプリ内で再生する

Flutter のアプリで音楽や効果音などのオーディオファイル(mp3やwavなど)をローカルから読み込んで再生する方法についてです。 今の所 Flutter にはデフォルトでサウンドを扱う機能はないようです。予め用意し… 続きを読む »

[Flutter]画面上部のステータスバーとツールバー(AppBar)の高さを取得

Flutter で作成したアプリ上部のステータスバーと、Scaffold に AppBar を設定した場合のツールバーの高さを取得する方法です。 アプリのメイン領域最上部の位置を知りたいという時に利用できると思います。 … 続きを読む »

[Flutter/Dart] showDialogのダイアログを領域外タップやバックキーで閉じないようにする

Flutter において showDialog によって表示されるダイアログ(モーダル)は、デフォルトではそのダイアログの背景をタップしたり、Android であればバックキー(戻るボタン)をタップしたりすることで閉じる… 続きを読む »

[Flutter]easy_localizationとeasy_localization_loaderによるアプリの多言語対応(ローカライゼーション)

プラグイン easy_localization とそのサポートプラグイン easy_localization_loader による多言語化を行ってみたので、手順と注意点について紹介します。 プラグインをインストール pu… 続きを読む »

[Flutter/Dart]アプリの状態変化(バックグラウンド/フォアグラウンド)を監視・取得する方法

別のアプリを起動したり端末をスリープさせたりすることでアプリがバックグラウンド状態になる際、何かしらの処理を行わせたいという場合があります。 Flutter では、状態を監視させたい Widget に WidgetsBi… 続きを読む »

[Flutter/Dart]端末の指紋認証システムでロック解除するアプリの作成方法

Flutter で iOS や Android の端末に搭載されている生体認証(指紋)を使ってロックを解除できるアプリを作る方法についてです。 生体認証を導入するには、パッケージ flutter_lock_screen … 続きを読む »