Androidアプリ開発 バックアップ(zip圧縮)の実装 複数あるファイルを1ファイルにまとめることで、外部連携時のハンドリングが楽になります。パッケージ(java.util.zip)を使用すれば、アプリで使用しているデータファイルをZip圧縮して1ファイルにまとめることが可能です。 2021.12.27 Androidアプリ開発
Androidアプリ開発 非推奨のgetRunningservicesの対応 Android Oreo(API 26)以降ではgetRunningservices(ActivityManager)が使用できなくなったため、アプリから起動したサービスが動作しているか確認するには、アプリ側で確認する仕組みの実装が必要です 2021.12.17 Androidアプリ開発
Androidアプリ開発 AdMob無効なトラフィック対策 無効なトラフィック問題によるAdMob広告配信の制限というリスクを緩和するためには、アプリ側でAdMob広告を連続クリックできないように、アプリ側でAdMob広告をクリックした場合に一定時間AdMob広告を表示しないようにする必要があります。 2021.12.02 Androidアプリ開発
Androidアプリ開発 XMLで定義したオブジェクトのサイズを変更する方法 AndroidのレイアウトXMLで定義したオブジェクトのサイズをユーザが任意でサイズ変更できるようにするためには、JavaコーディングからViewGroup.LayoutParamsを使用して、レイアウトパラメータを変更する必要があります。 2021.11.24 Androidアプリ開発
Androidアプリ開発 レイアウトXMLをJavaから制御する方法 Android画面の縦横を検出して、動的にレイアウトXML(ConstraintLayout)のオブジェクト(画面要素)の高さを属性(layout_constraintHeight_percent)をJavaコーディングで属性値を変更する。 2021.11.21 Androidアプリ開発