備忘録 〜プログラミング〜

プログラミングに関する事をつらつらと、、

2015-07-01から1ヶ月間の記事一覧

API 4+ (Android 1.6+)でAsyncTaskのexecuteメソッドを使用しても並列処理にならない現象

動画をダウンロード出来るアプリ開発時に、AsyncTaskを使用して並列処理をしようと思ったのですが、HoneyCombo(API 11)以上の端末では2つめ以降のtaskが開始されないという現象が起きました。 問題は、executeメソッドで、HoneyCombo ( API 11 )以上はexecut…

NetworkImageView使用時のreload方法

NetworkImageViewを使用しているときに、通信エラーなどで画像が表示されなかった場合、Error画像を出すように実装していたのですが、リロードをしても、Error画像が消えずに残ってしまう現象が起きました。 setImageUrl(url, mImageLoader)メソッドを呼ぶだ…

Androidのスクリーンショットを撮るシェルスクリプト

キャプチャーを撮るのはAndroidStudioでも簡単に出来るのですが、シェルスクリプトでキャプチャーを撮るほうが楽な場合もあったのでメモ。 #!/bin/bash DATE=`date +"%Y-%m-%d-%H-%M-%S"` FILENAME="s-${DATE}.png" echo "capturing ${FILENAME}..." adb she…

adb logcatでint logctl_get(): open '/dev/hwlog_switch' fail -1, 13. Permission deniedが出る問題

HUAWEI MT7-J1でログを出力しようと思ったときにlogctl_get()がPermission deniedで出力が出来ない問題が発生しました。 問題解決は簡単で、 1:電話を起動 2:[ *#*#2846579#*#* ]をダイアル 3:メニューが出てくるので、"ProjectMenu" -> "Background Sett…