作業ノート

様々なまとめ、雑感など

2011-06-01から1ヶ月間の記事一覧

外部ストレージ(SD Card)のディレクトリ

書籍などのサンプルでは、直に"/sdcard/"と書いているプログラムが多いが、 以下のようにして、Android APIから取得できる。 import java.io.File; import android.os.Environment; ... File f = new File(Environment.getExternalStorageDirectory() + "/so…

コマンドでファイルのエンコーディングを調べる

nkfを使う。 $ nkf -g sample.php 参考 ファイルのエンコードを調べる。 - ペンギンと愉快な機械の日々

Excel 2011 for Macでのセルの編集

Windows版ではF2、Mac版はControl+U。 参考 Mac版のエクセル(Microsoft Excel 2004 for Mac)で、セル内を.. - 人力検索はてな

Excel 2011 for Macで、セル内で改行する

Windows版はAlt + Return、Mac版はOption + Command + Return。 参考 mac版 エクセルで改行 | Mac

エミュレータ、実機の外部ストレージ(SD Card)にファイルを置く

adbコマンドを使って、ファイルを外部ストレージに置く。 $ adb push sample.pdf /sdcard/ 参考 adbを使いこなす « Tech Booster

macでantのメッセージが文字化けする

macでantを使ってAndroidアプリをコンパイルしたとき、Javaのエラーメッセージが文字化けした。解決するには、ant実行時にJavaのfile.encodingプロパティがUTF8になるように 設定すればいいのだが、その方法には大きく2通りある。 1. シェルに環境変数を設定…

assetsディレクトリ内のファイルをUrlで表現する

fileスキームで、/android_assetで始めると、assetsディレクトリ内のファイルが指定できる。 webView.loadUrl("file:///android_asset/index.html"); 参考 Android2.1プログラミングバイブル作者: 布留川英一出版社/メーカー: ソシム発売日: 2010/05メディア…

res/rawにある動画ファイルをVideoViewで再生する

VideoViewを使って、res/rawにある動画を再生したいとき。 VideoViewでの動画の指定は、ファイルパスかUriオブジェクト。リソースIDは使えない。なので、res/rawを表すUriを指定して、動画を再生する。 // MainActivity.java import android.net.Uri; import…

時間を指定して、コミットログを参照する

git

たとえば、一週間のコミットログを参照する場合。 $ git log --since=1.week 参考 Git | git log --since - PvP transitive.info - git log 使い方

エミュレータでUnknownHostExceptionが発生したときの対処法

android 1.6(api level 4)のエミュレータで、時々UnknownHostExceptionが発生し、アプリがうまく動かないことがあった。これはエミュレータのバグらしく、通常はエミュレータを再起動と直るらしい。ただ、それでも直らない場合があり、そのときはエミュレー…