PDFファイルを共有ストレージに保存する方法
前回の記事ではAndroidアプリでPDFファイルを作成する方法について説明しましたが、保存先は暫定的にアプリ固有ストレージに保存していたので、保存したファイルはAndroid Studioを使わないと見れませんでした。 […]
PDFファイルを共有ストレージに保存する方法 Read More »
前回の記事ではAndroidアプリでPDFファイルを作成する方法について説明しましたが、保存先は暫定的にアプリ固有ストレージに保存していたので、保存したファイルはAndroid Studioを使わないと見れませんでした。 […]
PDFファイルを共有ストレージに保存する方法 Read More »
開発中のCamrepoというAndroidアプリで、PDFファイルを作成する必要があったので方法を調べました。この記事では、PDFファイルを作成するところまでを説明し、作成したファイルを保存する方法については「PDFファ
AndroidアプリでPDFファイルを作成する方法 Read More »
Android Studioを4.2.1からArctic Foxに更新しました。 目次1 バージョン番号について2 アップデートの影響2.1 Kotlin2.2 テーマ2.3 Android Gradle Plugin3
Android StudioをArctic Foxに更新した Read More »
Androidで画像を非同期に読み込むことができるPicassoライブラリ、私もとても便利に使っているのですが、Android 10でデバイス内の画像を表示すると、画像の向きが正しく表示されない問題がありました。原因を調
Picassoでデバイス内の画像を表示すると向きが変になる問題を修正した Read More »
Androidのダイアログの実装って面倒ですよね。簡単なメッセージとOKボタンを表示したいだけなのに、DialogFragmentをのサブクラスを実装しないといけません。アプリのあちこちでダイアログを使っていると、似たよ
シンプルで汎用的なDialogFragmentを作りたい Read More »
GitHubのパスワード認証はもうすぐ使えなくなりますよ、というメールが来るようになってからだいぶ長いこと放置してきましたが、もう残り一か月を切ってしまったので、ようやくAndroid StudioからGitHubへの認
ようやくAndroid StudioにGitHubのTokenを設定した Read More »
AndroidでDataBindingのサンプルを調べていると、bindingオブジェクトにlifecycleOwnerを設定しているサンプルと設定していないサンプルがあって、何が違うの?要るの?要らないの?と疑問に思っ
DataBindingオブジェクトにlifecycleOwnerを設定する理由 Read More »
Androidアプリに自前でフォトギャラリーを実装する際、ContentResolver.query()で写真のURIを取得しますが、日付順に写真を並べたいとき、引数のsortOrderに何を指定するかで迷ったので、私な
ContentResolverのsortOrderにDATE_ADDEDを使うべき理由 Read More »
いろいろなサンプルやWebの情報を参考にAndroidアプリを開発していると、build.gradleがだんだんカオスになりがちです。そんなgradleファイルの記述の中でも、xxx-ktxというモジュールの依存関係は、
build.gradleにfragment-ktxやactivity-ktxの記述は必要?不要? Read More »
Fragmentを画面の端からスライドインして表示し、スライドアウトで非表示にする方法を紹介します。完成形はこんな感じ。ボタンを押すと下からFragmentの領域がスライドインしてきて、もう一度押すと下にスライドアウトし
Fragmentをスライドイン・スライドアウトさせる Read More »