Android開発ネタ

[Android] WebViewでCookieを扱う方法

AndroidアプリでWebViewを使うとき、「ログイン済みの状態を引き継ぎたい」「サーバー側で発行されたCookieをWebViewにも反映したい」といったケースはよくあります。 今回は、WebViewとCookieの扱いについてまとめ...
Android開発ネタ

[Android] Retrofitでタイムアウトを設定する方法まとめ

AndroidでAPI通信をするなら定番のライブラリがRetrofitですよね。使いやすくて便利なんですが、デフォルトのまま使っていると「タイムアウト周りどうなってるの?」って気になることがあると思います。特に通信環境が不安定な場所だと、い...
Android開発ネタ

[Android] OkHttpで共通ヘッダーを付与する方法をまとめてみた

AndroidアプリでAPI通信をしていると、ほぼ必ず「このヘッダーは全リクエストにつけたいな」というケースが出てきます。例えばログイン済みのトークンを入れるAuthorizationヘッダーや、アプリの種類を判別するUser-Agentな...
Android開発ネタ

[Android] WebViewでターゲットブランクリンクをアプリ内で開く方法

AndroidアプリでWebViewを使っていると、リンクにtarget="_blank"がついている場合、外部ブラウザが開いてしまうことがあります。今回は、アプリ内で新しいウィンドウ的に開く方法を紹介します。 問題点 通常のWeb...
Android開発ネタ

[Android] FusedLocationProviderClientで位置情報取ろうとしたら落ちた話

ちょっと厄介だった。 FusedLocationProviderClientで位置情報を取ろうとしたら以下の理由で落ちた。 java.lang.IncompatibleClassChangeError: Found class...
Android開発ネタ

[Android]KolinのDIで同じ型クラスをシングルトンとして持たせる

何を言っているんだ?という感じなのだけど、KoinでRetrofitのClientクラスをシングルトンとして持たせようとした。 ただ、エンドポイントが複数あって、何個かのClientクラスをDIしないと行けない状態に。 ってこ...
ブログ

[ITS健保] アルファーロでお得なランチに行ってきたよ

曙橋駅から徒歩6分、丸ノ内線の牛込柳町 南東口からは徒歩8分とちょっとのところにある関東ITソフトウェア健康保険(ITS健保)でお得に食べられるレストランアルファーロ。 メニュー メニューは1000〜5000円...
ブログ

[ITS健保] NASPAニューオータニに旅行に行ってきたよ

新潟県の越後湯沢にあるITS健保の保養施設のリゾートホテルであるナスパニューオータニに2023年3月の終わりに旅行に行ってきたよ! ITS健保の被保険者・非扶養者であれば1泊2食付きで5500円で宿泊できるお得な保養施設。 N...
Android開発ネタ

[Android] 端末設定の文字サイズを変更してもWebView内のテキストサイズを固定にする

端末設定の文字サイズを最大とかにするとレイアウトが崩れたりする。本当だったら崩れても問題ないデザインにしたり、レイアウトを組んだりする。 ただどうしようもないところはTextView等のテキストサイズをsp指定からdp指定にする。d...
ブログ

[ITS保養所] 夏の日光千姫物語に旅行に行ってきたよ

栃木県の日光市にあるITS健保の保養施設のトスラブ湯沢に2021年8月の始まりに旅行に行ってきたよ! ITS健保の被保険者・非扶養者であれば1泊2食付きで5500円で宿泊できるお得な保養施設。 日光千姫物語はITS健保...
スポンサーリンク
タイトルとURLをコピーしました