258 Lab アプリ開発日記

Andorid,iOSアプリ開発してます。

リリースしたアプリ一覧

Google Play ストアに公開したアプリ 258Labが今までリリースしたアプリ一覧 ・待ち時間計算 「マチケイ」 行列の待ち時間計算ができるアプリ。お店の行列に並んでいる時、 待ち時間の目安を計測できます。 play.google.com ・英単語しりとり 英単語でしりと…

【Android】画像保存の際、カメラからの画像か保存されている画像かを選ばせる方法

仕事の方が忙しく、全く書けていませんでした。。 最近は、色々と落ち着いてきて、またアプリ開発の方に着手ができてきました。 先日、MyReviewの機能追加を行いました。 MyReviewは、自身で好きなもののレビュー記録を付けることができるアプリです。 レビ…

【Android】TextViewをリンク化する

TextViewをリンク化することがあったので、備忘録 TextView lblPolicy = findViewById(R.id.lblPolicy); // リンクさせる lblPolicy.setMovementMethod(LinkMovementMethod.getInstance()); String url = "https://dev-258lab.hatenablog.com/entry/2019/03/…

塩サウナのススメ

突然ですが、皆さん……サウナ、入ってますか?(挨拶) 「交互浴」や「ととのい」、そんな単語を目にしたことがあるひとも少なくないはず。そう、最近のインターネットではサウナがブーム。しかし、サウナに興味を持ちつつも、あの熱さが苦手……そんな私が最近…

【Android】ホットペッパーグルメAPIを利用して周辺の飲食店を表示する方法

どこ食べのバージョンアップ対応で現在地から飲食店の一覧を取得することがあったので備忘録 今回の実装内容 今回はリクルートWEBサービスのグルメサーチAPIを使用して、指定した緯度経度や条件から周辺の飲食店を取得してくる。 APIの詳細は公式サイトをご…

【Android】ReleaseビルドでGoogleマップが表示されない

Googleマップを使用しているアプリは要注意!ReleaseビルドでGoogleマップが表示されない場合がある。。 先日、どこ食べのアップデート対応でGoogleマップを画面に表示させる機能を追加した。 play.google.com しかし、どこ食べに初めて位置情報の権限を追加…

【Android】EditText入力時、広告バナーがキーボードの上に表示されてしまう時の対処法

文字入力欄を選択するとキーボードが表示されるが、 画面下に配置している広告バナーがキーボードの上に来てしまう。 ManifestファイルのActivityタグに「android:windowSoftInputMode="adjustPan"」を記述することで解決する。 <activity android:name=".HogeActivity" android:windowSoftInputMode="adjustPan"/> android:windowSoftInputMod</activity>…

【Android】FABの背景色を変える

FAB(Floating Action Button)の色をコードの中で変更する際、少しハマったので、備忘録。 fab = getActivity().findViewById(R.id.fab); // 背景色を変えたい fab.setBackgroundColor(getResources().getColor(R.color.colorPrimary)); で変わると思ったが、…

【Android】TextViewの表示を改行させずに1行表示にする

TextViewに1行表示制限をかけていなかったためにレイアウトが崩れてしまう問題があり、TextViewの改行について調べてみた。 TextViewの値が1行に表示できない場合、デフォルトで改行する。 TextViewに以下を設定することで1行表示にすることができる。 andro…

Androidエミュレーターがロックされた場合の対処

何らかの原因でエミュレーターがロックされてしまい、反応しなくなってしまった。 Android Studioから再度起動をかけてみても以下のようなエラーが出てくる。 色々と調べた結果、.lockファイルを削除すれば良いらしい。 エラーのメッセージに記載されている…

【Git】originに設定したURLを確認する方法

ソースのバージョン管理では、Gitを使用していますが、複数リポジトリがあると、originがどこを指しているか分からなくなる場合があったので、備忘録。 以下コマンドでoriginが指しているURLが確認できました。 git remote -v

プライバシーポリシー

258 Labは、以下のとおり個人情報保護方針を定め、個人情報保護の仕組みを構築し、個人情報保護の重要性の認識と取組みを徹底することにより、個人情報の保護を推進致します。 個人情報の管理 258 Labは、お客さまの個人情報を正確かつ最新の状態に保ち、個…