Google Playアプリ 画像やPDFを加工するアプリimgsaw imgsawは画像やPDFをビューアに表示、ズーム&スクロールと枠(フレーム)を調整して、切抜きやぼかし加工した画像ファイルを生成します。加工した画像ファイルは他のアプリからファイルピッカーで選択、Googleドライブなどに出力できます 2025.01.01 Google Playアプリ
Google Playアプリ 継続力を身につけるライフログアプリLog4Mine 日常生活の行動を記録・比較することで、改善や習慣化を促し、継続力を身につけるライフログアプリ。1画面でログの記録と確認、ドラムロールによる数値選択と行動選択で記録など、シンプルで簡単な操作でライフログをつける習慣を身に着けることができます 2025.10.23 Google Playアプリ
Google Playアプリ タスクの進捗を音楽と音声でお知らせAssistants ウォーキングや読書など今日すること(タスク)の距離や時間をカウントして、経過をカウントダウンで表示・音声で案内します。カウントダウン中にスマホにある音楽ファイルを再生したり、タスクのひな型をToDoとして、登録・管理することができます 2023.01.23 Google Playアプリ
Androidアプリ開発 スワイプ操作でアイテムが消えないRecyclerview ItemTouchHelperのスワイプ(onSwiped)は、アイテムがリストから消滅した時点でイベント発生します。削除前に確認メッセージを表示する場合に違和感があります。今回はスワイプ操作でアイテムがリストから消滅しない実装を紹介します 2025.12.01 Androidアプリ開発
Androidアプリ開発 List(データ構造)をMapに変換する データベースからから受け取ったデータ構造がListの検索結果をKeyを使ってアクセスしたい。この場合、検索結果をMapに変換する実装がスマートです。Listに格納されたデータをワンラインでMapに変換する方法を紹介します 2025.11.18 Androidアプリ開発
Androidアプリ開発 Buttonのタップエフェクト Buttonのタップ時にフィードバックがない場合、タップの有無が判断できません。解決策のひとつとして、タップ音をSoundPoolで実装する方法がありますが、消音時は効果がありません。今回は、Buttonのタップエフェクトの実装を紹介します 2025.11.06 Androidアプリ開発
Androidアプリ開発 Recyclerviewのアイテム選択エフェクト ListViewではアイテム選択時に背景がグレー表示になり、選択しているアイテムを判別できます。RecyclerViewではアイテム選択時のグレー表示がありません。Recyclerviewでアイテム選択時のエフェクトの実装方法を紹介します 2025.10.13 Androidアプリ開発
Androidアプリ開発 SwitchBot温湿度計プロの気温と湿度をアプリ連携する SwitchBot温湿度計プロは温度と湿度をBLEアドバタイズに含めてデータ送信している点は共通ですが、BLEアドバタイズの内容が異なります。SwitchBot温湿度計プロのBLEアドバタイズから気温と湿度取得する実装を紹介します 2025.09.22 Androidアプリ開発
Androidアプリ開発 ViewGroup(レイアウト)に影をつける Viewコンポーネントを立体的に見せる方法として、elevationに値を設定して影をつける方法が有効です。しかし、ViewGroupのelevationに値を設定しても影がつきません。今回は、ViewGroupを影をつける方法を紹介します 2025.09.11 Androidアプリ開発
Androidアプリ開発 画像データの回転と余白の透過 Viewの回転自体はsetRotationで実装できますが、画像データを回転する場合はすこし工夫が必要です。今回は、画像データの回転と回転で発生する余白の透過の実装を紹介します 2025.08.27 Androidアプリ開発