Androidアプリ開発 UIスレッドでタイムアウトを回避する UIスレッドで実行した処理が5秒以上応答がない場合、Input event dispatching timed outのANRエラーが発生します。これを回避するためのコーディングを紹介します(UIスレッドとは別スレッドで処理を実行) 2021.12.14 Androidアプリ開発
Androidアプリ開発 QRコードから任意の文字列を取得する QRコードのスキャンはスマホのカメラ機能して、撮影した画像からQRコードを検出し、デコードします。GooglePlay開発者サービスにスキャン機能があり、簡単にQRコードのスキャン機能が簡単に実装できます。オートスキャンの使用やカメラの権限リクエストが不要です 2025.05.09 Androidアプリ開発
Androidアプリ開発 全画面モード時のホームボタンを実装する 動画やゲームなどのコンテンツでは、全画面で表示したくなります。全画面モードでナビゲーションバーを非表示にした場合、ワンタップでホーム画面に戻ることができなくなります。今回は全画面モードでナビゲーションバーの戻るボタンとホームボタンを使用できる実装を紹介します 2025.05.08 Androidアプリ開発
Androidアプリ開発 横画面での入力キーボードを最適化する 横画面で入力キーボードを表示すると全画面にソフトキーボードが表示されて、入力項目が隠れる現象が発生します。EditTextのIMEオプションを指定することで入力項目が隠れる現象を回避することが可能です。 2025.04.25 Androidアプリ開発
Androidアプリ開発 任意の文字列をQRコードで表示する URLの交換をスマホで行う場合に便利なQRコード。QRコードはURLの交換に特化したインタフェースではありません。任意のデータをQRコードで表示して、データ交換の手段として使用できます。任意の文字列をQRコードで表示する実装を紹介します 2025.05.07 Androidアプリ開発
DIY 簡単♪ドライブシャフト交換 ドライブシャフトの交換は経験していない人からすると難しい作業に思えますが、工具とコツさえわかれば思いのほか簡単です。今回はB型エンジンのジビックやインテグラのドライブシャフト交換を例に簡単で楽に交換できる方法を説明します 2023.01.09 DIY
DIY 簡単♪DIYでアウタージョイント交換 ジョイント部分が破損したドライブシャフト、ジョイントを交換するだけで再使用できます。ブーツが破けてグリスが漏れている場合もあります。残念ながら、この状態では車検に通りません。ドライブシャフトのアウタージョイントを交換する方法を説明します 2023.10.21 DIY
Androidアプリ開発 キーボード表示でレイアウトが崩れる Androidスマホのアプリでキーボードを閉じずに処理を継続すると画面項目が切れる現象が発生します。キーボードが表示されているか検知して、処理を継続する前にキーボードを閉じるコードを追加すると画面項目が切れる現象を回避することが可能です 2022.01.29 Androidアプリ開発
DIY エンジンがかかりにくい!?DIYでセルモーターを交換 バッテリーを交換したばかりなのにエンジンがかかりにくい。燃料ポンプの作動音(ジージー)がするけど、セルモーターの作動音(キュルキュル)がしない場合、セルモーターが故障している可能があります。DIYでセルモーターを交換する方法を紹介します 2025.03.14 DIY
DIY フロアジャッキのOリング交換 フロアジャッキは梃子の原理と油圧で動作しています。フロアジャッキで一番多い故障がオイル漏れです。オイル漏れの原因はOリングの劣化で負荷のかかるメインピストンは2~3年でダメになります。メインピストンのOリングを交換する方法を紹介します。 2024.04.07 DIY