- 2020年3月11日
【androidjava】LayerDrawableを使ってDrawableを重ねる
複数のDrawableを重ねて使いたい時は、LayerDrawableが有効です。 重ねるだけなら至ってシンプルで、Drawableの配列を作って中に重ねたい Drawableを入 […]
複数のDrawableを重ねて使いたい時は、LayerDrawableが有効です。 重ねるだけなら至ってシンプルで、Drawableの配列を作って中に重ねたい Drawableを入 […]
amir20/dozzle: Realtime log viewer for docker containers. Dockerで立ち上げたサービスのログをWeb上から簡単に見れる […]
ビューで定義したメールアドレスや電場番号をリンク化して使いたい場面は 多々あると思います。自分の場合は電話番号のみだったので、以下の文だけで 作ることが出来ました。 二番目の引数に […]
コード上でテキストの色を変更するには以下の方法で書くことで 変更できるようになります。 Color.parseColor()を使うことでstringの形式でもpars […]
androidでは一般的には画像や音声ファイルはそのまま渡すことができず、byte変換をしたうえで base64に変換して送る必要があります。 このBase64変換、android […]
OKHttpを非同期で使いたかったので、AsyncTaskを拡張して 各メソッドを追加したかったのですが、なぜか onPostExecute()だけオーバーライドできず、 手動で追 […]
非同期通信で画像をpost形式で送るには、MultipartBodyオブジェクトを用意します。 画像のurlを取得したりアップロードするときに主に用いられますが、通常使っている F […]
レスポンスの中身を知りたくてSystem.out.printlnでデバッグを かけたのですが、ここで突然androidがクラッシュしてしまいました。 ログを見てみると java.l […]
androidではOKHttpというお手軽なライブラリを使うことでAPIにアクセスして情報を取得することができます。 性能的にはHTTPUrlconnectionと比べると速度もア […]
Android Studio で Cordova アプリを実行しようとした際に遭遇したエラーについてです。 途中でプラグインを追加し、ビルドしたら今回のエラーが発生しました。 エラ […]
以前に投稿した、「【未解決】Android Studioで特定の端末が認識できない現象が発生」という記事の対処方法が判明しましたのでまとめ。 と言っても、特殊なことは何一つしていま […]
imageviewで吹き出しを作るには、角っちょの角度を変えていく事で 作ることができますがこれだけだとちょい歪になりがち。 あるものだけで半端な吹き出しを作るよりも、真四角のvi […]