DIY

DIYでオイル漏れしたフロアジャッキの修理

フロアジャッキで修理が必要な状況として、オイル漏れ、リフトアームが上がらなくなった、リフトアームが下がってくるなどがあります。いずれも油圧に関するもので、油圧を維持するためのOリングの劣化です。Oリングを交換すれば、大抵の場合は直ります
Androidアプリ開発

Google Play Billing Library 5(6,7)対応

Google Play Billing LibraryV5では、querySkuDetailsAsync、SkuDetailsが非推奨になり、替わりにqueryPurchasesAsync、ProductDetailsを使用した実装が必要
Androidアプリ開発

RecyclerView スワイプ操作で画面遷移

ItemTouchHelperのスワイプでアイテムの削除とした場合は問題ありませんが、選択したアイテムで画面遷移とする場合に違和感があります。スワイプ操作でアイテムがリストから消滅しない、選択したアイテムで画面遷移する実装を紹介します
スポンサーリンク
Androidアプリ開発

MPAndroidChart 散布図の実装

散布図は実験結果などのエビデンスでよく用いられるグラフですが、2つの軸をX軸とY軸と捉えると、平面図の描画への応用が可能です。MPAndroidChartのScatterChartを使用して、散布図の特長を生かしたGUIを紹介します。
Androidアプリ開発

MPAndroidChart 円グラフの実装

円グラフはデータ全体の「内訳」を円の角度で表現するグラフで、折れ線グラフや棒グラフほど使用する機会はありません。円グラフの特長を生かした簡単なGUIを、MPAndroidChartのPieChartを使用して実装します。
Androidアプリ開発

MPAndroidChart 折れ線グラフの透過

MPAndroidChartの折れ線グラフは特性上、グラフ線が見やすくするために背景が白色です。このため、折れ線フラフの後ろのレイヤーにオブジェクトを配置すると背景に隠れて見えなくなります。グラフ線の背景を透過させる方法を説明します
Androidアプリ開発

MPAndroidChart 折れ線グラフの実装

MPAndroidChartは、Andoroidアプリでさまざまなグラフを扱うことが可能なオープンソースライブラリです。折れ線グラフ(LineChart)にフォーカスを当てて、開発したアプリのソースを参考に、使用方法を説明したいと思います。
Androidアプリ開発

MPAndroidChart 棒グラフの実装

MPAndroidChartのBarChart(棒グラフ)は注意すべき点があり、棒グラフの棒の太さに関する設定がないので、X軸の値を連番にする必要があります。グラフに表示する棒の数と、X値と隣り合うX値との差の割合が、棒の太さになっています
Androidアプリ開発

RecyclerViewのスワイプ操作を無効化

データ削除や画面遷移をRecyclerViewにスワイプやクリック操作を実装した場合に、特定の条件下でスワイプやクリック操作によるデータ削除や画面遷移が行われないよう、スワイプやクリック操作を一時的に無効にする仕組みを実装します。
Androidアプリ開発

画面サイズいっぱいに
DialogFragmentを表示する

DialogFragmentはユーザーによる意思決定や追加情報の入力を求める小さなウィンドウを想定しているため、通常の使用方法では、画面サイズいっぱいに表示することができません。ここでは画面サイズいっぱいに表示する方法について、紹介します。
スポンサーリンク