android リソースIDを文字列から取得

リソースIDを文字列から取得する方法 通常はR.drawableなどでIDを設定して取得できます。 R.drawable.appicon しかし、端末内のIDなどアプリ内でIDの値が分からない場合があります。 その場合に使用するのが、getIdentifierというメソッドです。使い方 getId…

OpenCV カスケードファイルの作成方法

OpenCVとは画像処理のライブラリです。 その機能の一つに物体検出という機能があります。 物体を検出する方法は「物体の特徴を抽出」⇒「抽出した特徴量を学習」⇒「学習データにより物体を検出」 この機械学習された学習データのことを、カスケード分類器とい…

Android WebViewでの動画がバックグラウンドでも鳴り続ける

webview内でyoutubeとかの動画を再生中、ページを遷移またはアプリを閉じてバックグラウンドに遷移したのに 動画の音声が鳴り続けてしまうという問題。解決策 @Override public void onResume() { super.onResume(); mWebView.onResume(); } @Override publi…

iOSアプリ申請 スクリーンショットは全て設定するべき

iOSアプリの申請時に記入必須のところと、そうでないところがあります。いろいろ設定して、さあ審査に出すぞ!と審査ボタンを押すとエラー。。 そしてエラー内容が少なくてわからない;;日本語のローカライズがダメなのかと思い、まるまるをjapanese に設定…

Uri.Bulderを使用してUriを作成する

Uri.Builderクラスを使用してURI文字列を作成する。 - scheme URI が使用するプロトコルを指定 - authority ホスト名を指定 - path リソースを指定する。/ 以外の文字は必要に応じてエンコードされる。 path の先頭に / を付けずに指定した場合は、Uri.Build…

インテントフィルターの設定

インテントフィルターとは インテントフィルタ(IntentFilter)とは、アクティビティやサービスが取り扱うことができるインテントの設定。 インテントフィルターを用いることで、設定したインテントにのみを取り扱うように定義ができる。 インテントを受け取…

Cookpad TechConf2016 参加レポート

Cookpad TechConfに参加してきました〜! 忘れないうちにレポート書きます!! techconf.cookpad.com 1. 基調講演: ユーザーのために、技術をどう活かすか 発表者:舘野 祐一さん ユーザファーストの考えが全てのスピーカーさん達に浸透していて素晴らしかっ…

ImageViewにIDではなく画像パスを指定して表示させる。

ImageViewに画像を表示させる時、IDを指定するのではなく、画像が保存されているパスを指定することで表示。今回はインテントから受け取る画像パスを使って画像表示。 ちなみにコードに書かれているimageNamesは こんな感じ→"/data/data/com.example.aaaaaa.…