Android開発ネタ

[Android] キャメルケースとスネークケースを相互に楽に変換するプラグイン

はじめに API通信とかでKey名がスネークケースの場合がよくある。ていうか基本的にスネークケースだと思う。 API通信の仕様書でKey名をコピってコードにペイッってして、変数名をキャメルケースに変更するっていうのがすごい面倒...
Android開発ネタ

[Android] BLEに触れたら辛かった話。

はじめに お仕事で特定のIoTデバイスとBLE接続して、WiFiの情報やらPushトークンやらをIoTデバイスに書き込むっていうアプリを作った。 BLE周りで辛かった、、、とってもハマった、、、のでつらつらとハマったこととか書...
Android開発ネタ

[Android開発ネタ] Gifアニメーションをループさせない

前提 Glideを使用している。 やり方 LoadのListenerを追加して、Load後に渡されてくるGifDrawableでsetLoopCountで値を設定すれば良い。 //public void s...
Android開発ネタ

[Android開発ネタ] Retrofitを使用し、ファイルをダウンロードする

Interface用意して、ResponceBodyからByte配列取得してモゴモゴする。 Retrofit使ってても実態はOkHttp。 Interface // @GET Observable<Response...
Android開発ネタ

[Android開発ネタ] Retrofitを使用し、ファイルを送信する

はじめに multipart/form-data ってものを全然理解していなくてとってもハマったからとりあえず諸々書いておこうと思う。 そもそも今までファイル送信処理を1から作ったことなかった気もする(ぇ 答え ...
Android開発ネタ

[Android開発ネタ] TwitterSDKを使用し、フォロワー/フォローを取得する

TwitterSDKにはフォロワー/フォローを取得するメソッドが用意されていないのでカスタムTwitterApiClientを作成すれば良いみたい。 通信部分はRetrofitを使っているらしい。 MyTwitterApiClient.kt...
Android開発ネタ

[Android開発ネタ] DataBinding + LiveDataでViewをイジイジしてみる

LiveDataって言う存在を最近知ったので、、、。 超今更感だとは思うけど、、、、。 単純なLiveDataの使い方はLiveDataをActivityなりFragmentなりでovserveして値が変更されたらViewを書き換えるとかだ...
スポンサーリンク
タイトルとURLをコピーしました