errand softのブログ

Androidのアプリ開発に関する記事を書いていきます。

Android

Xperia Z1は普通に使ってもバッテリが3日以上保つ

私はAndroid開発を仕事にしているにもかかわらず、常用端末はiPhone4sだった。そのため、 「Android開発者のくせに常用端末がiPhonew」 とか 「本当はiPhone開発をしたかったんだよね?」 とか、要らぬ嘲笑と同情を受ける始末だった。 しかし、今月の頭に状…

Androidの音声認識アプリ「虚無ログ」 V1.4.4 更新しました

Androidの音声認識アプリ「虚無ログ」を更新した。内容は以下である。 【V1.4.4】 Yahooニュースの新フォーマットのトピックス読み上げに対応 タイマーやアラームの認識精度を向上 主な更新として、Yahooニュースの新フォーマットに対応した。これで以前のよ…

Androidアプリ開発で、カスタマイズしたExpandableListViewのIndicatorが表示されない場合

AndroidのExpandableListViewでIndicatorをカスタマイズした際に、一部の端末で表示されない問題があった。 原因はわかってしまえば簡単なもので、Androidのversionの差異である。Android 4.3以降は「setIndicatorBounds」ではなく「setIndicatorBoundsRelat…

Androidのアプリ開発でSeekbarをカスタマイズする時に見るページ

私は凝ったデザインを再現するのが苦手なので、デフォルトのデザインで済ませるところはそうしたいのだけれども、仕事ではそうはいかない。 先日もシークバーのデザインのカスタマイズで悩まされた。シークバーというと馴染みがない気がするが、スライダーの…

Androidの音声認識アプリ「虚無ログ」 V1.4.3 更新しました

Androidの音声認識アプリ「虚無ログ」を更新した。内容は以下である。 【V1.4.3】 ・WALKMANアプリに対応 要望を頂いたので対応した。 WALKMANアプリはストアで公開されていないため、Xperiaユーザにしか恩恵がないが、WALKMANアプリをよく使っていて、虚無…

実機よりも高速なAndroidエミュレータ「Genymotion」

先日、職場の人伝で聞いた話である。 「実機よりも高速なエミュレータがある……」 x86版のエミュレータのことかと訊くが、そうではないらしい。でもねえ、実機よりも高速なエミュレータなんてあるはずが、あった!(驚愕 その名もGenymotion。 原理的にはAndr…

Feedlyで記事のタイトルが表示されなくなった時の対処

私はGoogle Readerを懐かしみながら、Feedlyを使っている。 記事の閲覧には十分だが、記事の検索が有料版でないと役に立たないので、記事の保存にはほとんど役立たない。 でも、他に良いサービスもないのでとりあえず使っている状態だ。 Evernoteと連携させ…

Xperiaである種の音声が著しく小さかったり大きい場合の対処

先週、聖地アキハーバラで投げ売りされていたXperia VLを購入した。 未使用品で¥.19,800である。 iPod TouchやAndroid搭載Walkmanよりも安い。 もちろん、音楽を聴く分には上記の2端末を買ったほうが再生音質や管理ソフト的に良いだろうが、主にアプリやゲ…

WebViewFragmentならYoutubeの再生を簡単に止められる

Androidのアプリで簡単にコンテンツ表示するにはWebViewが手っ取り早い。 でも、WebViewには色々と罠がある。表示が重かったり、Androidのversionによって差異があったりする。 だが、その中でも一番重い罠は、WebView上で動画や音楽再生した際にアプリがバ…

Androidの音声認識アプリ「虚無ログ」 V1.4.0 更新しました

Androidの音声認識アプリ「虚無ログ」を更新した。内容は以下である。 【V1.4.0】 学習モード時に強制終了する問題を修正 昨日に引き続き2日連続で更新と思いきや、2件ともバグ修正である。 今回はユーザからのクラッシュレポートがあったため、すんなりと修…

Androidの音声認識アプリ「虚無ログ」 V1.3.9 更新しました

Androidの音声認識アプリ「虚無ログ」を更新した。内容は以下である。 【V1.3.9】 Yahoo天気設定時に明日の天気を読み上げられない問題を修正 リンクの切れた作業用BGMを削除 虚無ログ内の「天気サイトの設定」でYahoo天気を指定した場合に天気を読み上げる…

Androidの音声認識アプリ「虚無ログ」 V1.3.8 更新しました

Androidの音声認識アプリ「虚無ログ」を更新した。内容は以下である。 【V1.3.8】 起動時にWifiをONにするオプションを追加 音声でアプリを終了させる時にWifiをOFFにするオプションを追加 作業用BGMを追加 「音声認識って外だと使いにくいよね」という常識…

Androidプログラミング リソース解放はnullでやるべし

Androidのアプリ開発でバッテリ消費量低減のために、アプリ終了時にリソースを解放する処理を入れることが多いと思う。 たとえば、こんな感じ。 protected void onPause() { super.onPause(); if (null != recorder) { recorder.release(); } } でも、実はこ…

Androidの音声認識アプリ「虚無ログ」 V1.3.7 公開

拙作のAndroid音声認識アプリ「虚無ログ」のV1.3.7を公開した。内容は以下である。 【V1.3.7】 ・作業用BGMの追加 ・機内モードを自動解除するオプションで強制終了するバグを修正 ……まあ、バグ修正だ。 以前にあれだけ機内モードを勧めておいてなんだが、最…

Androidの音声認識アプリ「虚無ログ」 V1.3.6 公開

拙作のAndroidの音声認識アプリ「虚無ログ」のV1.3.6を公開した。内容は以下である。 【V1.3.6】 消費電力の低減(不要なリソースの解放を強化) アプリを切り替える際に音声を停止するように仕様変更 アプリを切り替えた際も音声を流し続けるオプションを追加…

Androidの音声認識アプリ「虚無ログ」 V1.3.5 公開

拙作のAndroidの音声認識アプリ「虚無ログ」のV1.3.5を公開した。事前に予告した内容通りだが、内容は以下である。 【V1.3.5】 「映画、ドラマ、アニメ」などのキーワードで「Hulu」、「Gyao」の起動に対応 「電子書籍、マンガ、コミック」などのキーワード…

Androidの音声認識アプリ「虚無ログ」V1.3.5 更新予定

拙作のAndroidの音声認識アプリ「虚無ログ」V1.35の更新予告をする。お待ちかねの7型タブレット対応だ。【V1.3.5 更新予定】 「映画」、「ドラマ」、「アニメ」、「マンガ」、「コミック」、「電子書籍」などのキーワードに対応 「hulu」、「Gyao」、「Kinop…

Androidの音声認識アプリ「虚無ログ」 V1.3.2 更新しました

Androidの音声認識アプリ「虚無ログ」をV1.3.2に更新した。内容は以下である。 【V1.3.2】 Googleの音声検索アプリがインストールされていない場合にクラッシュする問題を修正 今回の更新はなんとバグ修正のみである。「次の更新では7型タブレットで使いたい…

Androidアプリ「音声認識ツクール」 V1.9公開しました

拙作のAndroidアプリ「音声認識ツクール」のV1.9を公開した。更新内容は以下である。 【V1.9】 アプリがクラッシュする問題を修正 えっと、その、なんだ……すみません orz ランダムに返答を選ぶ際の処理がまずく、アプリがクラッシュする問題があった。パッと…

Androidの音声認識アプリ「虚無ログ」 V1.3.1 更新しました

Androidの音声認識アプリ「虚無ログ」をV1.3.1に更新した。内容は以下である。【V1.3.1】 ニュースの読み上げを改良 天気の読み上げ時に最高気温を読み上げる(Yahoo天気の県内の地域別ページ限定) 今回の更新は予告通り微調整である。V1.3.0から比べると、読…

Androidの音声認識アプリ「虚無ログ」 V1.3.1更新予定

拙作のAndroid音声認識アプリ「虚無ログ」恒例の更新予告である。 【V1.3.1 更新予定】 ニュースの読み上げを改良 天気の読み上げで最高気温を読み上げる(Yahoo天気の県内の地域別ページ限定) ニュースの読み上げの改良についてもう少し詳しく説明すると、「…

Androidの音声認識アプリ「虚無ログ」 V1.3.0 更新しました

拙作のAndroid音声認識アプリ「虚無ログ」(V1.3.0)を更新した。 内容は以下である。 【虚無ログ V1.3.0】 マルチコアに最適化 ニュースを聞いた際に、主なトピックスを読み上げる(Yahooニュース限定) 天気を聞いた際に、天気を読み上げる(Yahoo天気限定) 作…

Androidの音声認識アプリ「虚無ログ」V1.2.9の更新予定

拙作のAndroid音声認識アプリ「虚無ログ」について来週末の更新予定を考えてみる。 【虚無ログ V1.2.9】 Webページの読み上げ機能 Webページを開くと読み上げる機能をオプションとして追加したい。例としては「ニュースを見せろ」とニュースサイトを呼び出し…

Androidアプリ「音声認識ツクール V1.8」を更新しました

拙作のAndroidアプリ「音声認識ツクール」を更新した。 内容は以下である。 【V1.2.8】 アプリ更新時に内容を表示 クリップボードへのコピー方法を変更 ブラウザの共有機能を強化 ブラウザ画面に更新表示を追加 アイコンの修正 虚無ログの更新をこっちにも入…

Androidアプリ「Globish学習」を公開しました

先日遊んだゲーム「The Last of Us」の影響で、英語はやはり覚えたいなと思ったものの、TOEICは敷居が高いし、映画やゲームや音楽で学習するものは短期的な効果が期待できないので、どうしようかと考えたところでGlobishを思い出した。 Globish――最近はめっ…

Android音声認識アプリ「虚無ログ」 V1.2.8公開しました

拙作のAndroidの音声認識アプリ「虚無ログ」のV1.2.8を公開した。 更新内容は以下である。 【虚無ログ V1.2.8】 ブラウザ画面に更新表示を追加 アプリの安定性を向上 安定の週末更新……と言いたいが、中身はほとんど変わっているように見えない。 ブラウザを…

Android音声認識アプリ「虚無ログ」 V1.2.8更新予定

拙作のAndroid音声認識アプリ「虚無ログ」について、今週末の更新予定を考えてみたり。 【虚無ログ V1.2.8】 ・ブラウザ画面に更新表示を追加 ブラウザ機能を使用する際に、Webをロード中かどうかをわかりやすくしようと思う。 クルクル回って更新中を告げる…

Androidの音声認識アプリ「虚無ログ」 V1.2.7公開しました

Androidの音声認識アプリ「虚無ログ」のV1.2.7を公開いたしました。 バグ修正がメインですので、お手数ですがアプリの更新をお願いいたします。 【V1.2.7更新内容】 ・LINEアプリが起動できない問題を修正・予定の作成をより自然な言葉で認識するよう改良(「…

Android情報サイト「giveApp」にて、音声認識ツクールを紹介していただきました

Android情報サイト giveAppにて、音声認識ツクールを紹介していただきました。 ありがとうございます。 記事はこちらです。

Android情報サイト「giveApp」にて、虚無ログを紹介していただきました

Android情報サイト giveAppにて、虚無ログを紹介していただきました。 ありがとうございます。 記事はこちらです。

Android音声認識アプリ「虚無ログ」 V1.2.6公開しました

Androidの音声認識アプリ「虚無ログ」を更新した。 更新内容は以下である。 【V1.2.6】 「メール」の呼びかけでキャリアメールを優先するよう仕様変更 Gmailをキャリアメールよりも優先するオプションを追加 過去の検索に関するログをタッチした際の問題を修…

Androidアプリ「虚無ログ V1.2.6」の更新予定 6月第2週版

拙作のAndroidアプリ「虚無ログ」の今週末の更新予定をぼちぼち考える。 また「虚無ログ」と「音声認識ツクール」の更新頻度を見直しについても書く。 【虚無ログ V1.2.6】・ログをタッチした時のバグ修正・キャリアメールを優先するように修正1つ目はログを…

Androidの音声認識アプリ「音声認識ツクール」 V1.7 更新しました

今度は音声認識ツクールの更新内容にも触れる。【音声認識ツクール V1.7】・ブラウザ表示中に画面を回転させた場合にログに戻ってしまう問題に対処・ブラウザ用にツールバーを追加(ページを戻る、ページを進める、音声認識など)・ブラウザに表示中のURLを…

Androidの音声認識アプリ「虚無ログ」 V1.2.5 更新しました

今週号の週刊アスキーにも掲載された「虚無ログ」の最新情報をお届けしよう。……今週くらいはアスキー様を持ちだしても良いよね?【虚無ログ V1.2.5】・ブラウザ表示中に画面を回転させた場合にログに戻ってしまう問題に対処・ブラウザ用にツールバーを追加(…

Androidアプリ「虚無ログ」が週刊アスキーのGWアプリコンテストの優秀作品に選ばれました

私の作ったAndroidアプリ「虚無ログ」が週刊アスキーのGWアプリコンテストの優秀作品の1つに選ばれました。応援してくださった皆様やコンテスト関係各位に感謝します。……というわけで、今週号の週刊アスキーに虚無ログが載っている。虚無ログのファンの方は…

Androidアプリ「音声認識ツクール」、「虚無ログ」更新予定 6月第1週版

昨日更新したばかりだが、早くも更新予定を考える。 というのも、タブレットで拙作のアプリを使った際にブラウザ機能の出来があまりよろしくないことを知らされたからである。 現状、改善したい問題点を挙げる。 【内蔵ブラウザの問題点】 メニューボタンが…

Androidアプリ「音声認識ツクール V1.6」、「虚無ログ V1.2.0」を更新しました

Androidアプリ「音声認識ツクール」と「虚無ログ」を更新した。 内容は以下である。 【音声認識ツクール V1.6】 アプリ内にブラウザ機能を追加 【虚無ログ V1.2.0】 アプリ内にブラウザ機能を追加 アプリ内でニュースが見れるように対応 アプリ内で天気が見…

Androidアプリ「音声認識ツクール」、「虚無ログ」更新予定 5月第4週版

拙作のAndroidアプリ「音声認識ツクール」と「虚無ログ」の更新予定を考えている。 今のところは以下の予定である。 【音声認識ツクール V1.6】 【虚無ログ V1.1.7】 アプリ内でブラウザ機能を実現 今週は2つのアプリの更新するので、両方のアプリで必要な機…

Androidアプリ「音声認識ツクール」V1.5 公開しました

Androidアプリ「音声認識ツクール」V1.5を公開した。 更新内容は以下の通りである。 【V1.5】 学習条件が1つも登録されていない時に音声認識した場合は、登録を促すように動作を変更 UIの画像を変更 アイコンを変更 V1.5の更新のテーマは「初心者に優しく」…

Androidアプリ「音声認識ツクール」の更新予定 5月第3週版

音声認識を自作できるAndroidアプリ「音声認識ツクール」の今週末の更新予定を考えている。今のところは下記内容を予定している。【V1.5 更新予定】・初回起動時に学習条件の登録をわかりやすくするためのUI修正既存ユーザでしょぼい更新だなと思った人がい…

Androidアプリ「虚無ログ」V1.1.6、「音声認識ツクール」V1.4 公開しました

拙作のAndroidアプリ「虚無ログ」と「音声認識ツクール」を更新した。 内容は以下のとおりである。 【虚無ログ V1.1.6】 アプリ名起動をオプションに変更 機内モードの自動解除のタイミングに音声認識時を追加 【音声認識ツクール V1.4】 使いやすくするため…

「虚無ログ」と「音声認識ツクール」の更新予定 5月第2週版

さて、拙作のAndroidアプリ「虚無ログ」と「音声認識ツクール」の更新予定である。【虚無ログ V1.1.6】・アプリ名起動のオプション化現状では、音声認識のキーワードに一致しないとアプリ名起動を試みている。個人的には満足だが、キーワードの仕様を知らな…

音声認識ツクールの優先度

Androidアプリ「音声認識ツクール」の優先度について、予告通りに説明しよう。音声認識ツクールでは、音声認識させるキーワードを自由に設定できる。すると、気になるのは「同じキーワードを複数設定したらどうなるか」だろう。結論からいうと、同じキーワー…

Androidアプリ「音声認識ツクール」v1.3 公開しました

Androidアプリ「音声認識ツクール」は連休中も安定の更新である。 V1.3の更新内容は以下である。 【V1.3】 任意の相手に電話をかけるイベントを追加 任意の相手にメールを送るイベントを追加 過去に設定した条件を削除する方法を追加 予告していた更新のうち…

Androidの音声認識の流れ

「虚無ログ」、ひいてはAndroidの音声認識アプリの技術的な話題について触れてみる。Androidでの音声認識開発はそう難しくない。APIをコールするだけでよい。音声入力に1つ、端末からの音声出力にもう1つである(下記参考)。 音声認識(RecognizerIntent)を…

今週のAndroidアプリ更新予定

「音声認識ツクール」を更新予定で、以下がその内容。【V1.3】 電話やメール宛先に、任意の相手を設定できるように機能追加 設定した音声認識の優先度の変更と削除を調整可能 私は特定の相手に電話やメールを送ることのない寂しい生活をしているので個人的に…

Android音声認識アプリ「音声認識ツクール」v1.2 公開しました

Android音声認識アプリ「音声認識ツクール」v1.2を公開した。 更新内容は以下である。 【V1.2】 バグ修正: 「終了時の音声」を設定してもアプリが終了しない問題を修正、端末によってはマナーモード時に音声が出力されていた問題を修正 機能追加: 起動時の音…

Android音声認識アプリ「虚無ログ」v1.1.5 公開しました

Androidの音声認識アプリ「虚無ログ」のV1.1.5を公開した。 更新内容は以下である。 【V1.1.5】 機能追加: アプリ起動時に機内モードを解除する設定を追加 アプリ追加: 「RSS」を含むキーワードで「Feedly」、「Pulse News」に対応 Naverで要望(?)のあったR…

「虚無ログ」と「音声認識ツクール」の更新予定

今までは「虚無ログ」を毎週土曜日に更新――バグによる緊急リリースを除く――してきたが、「音声認識ツクール」が増えたので更新頻度をどうしようかと考えている。「虚無ログ」についてはユーザからの要望やバグ報告がなければ、第2/第4土曜日の隔週更新にする…

音声認識ツクールのinput.txtのいじり方 その1

予告通り、Androidの音声認識アプリ「音声認識ツクール」のinput.txtのいじり方を説明する。その前に注意書き。----------------------------------------なお注意として、昨今のAndroidアプリにおける詐欺が横行しているので他人の設定ファイルを使うのは推…