2010年12月20日月曜日

WindowsでAppleキーボード

テンキーを使う方法
NumLock状態にすればいい

AppleキーボードでNumLockにするには
テンキーのclearを押すだけです。

2010年12月19日日曜日

Java 日付の妥当性チェック

Javaで日付の妥当性チェックのやり方
format.parse(strDate); でエラーにならなければ日付で
エラーになれば日付ではないということらしい

    public static boolean isDate(String strDate){
        try{
            //文字数チェック
            if (strDate == null || strDate.length() != 10){
                return false;
            }
            //日付の妥当性チェック
            strDate = strDate.replace('-', '/');
            DateFormat format = DateFormat.getDateInstance();
            // 日付/時刻解析を厳密に行うかどうかを設定する。
            format.setLenient(false);
            format.parse(strDate);
            return true;
        }catch(Exception e){
            return false;
        }
    }

2010年12月18日土曜日

Android Activity 遷移時にパラメータを渡す

遷移前の画面でIntentを使って遷移する時に
putExtraを使用する
putExtraz(キー,値)

i = new Intent(getApplicationContext(),xxxx.class);
i.putExtra(“ID”, id);
startActivity(i);

遷移先の画面
受け取るときはgetStringExtraを使用する
getStringExtra(キー)

Intent i = getIntent();
String id = i.getStringExtra(“ID”);

2010年12月13日月曜日

Android レイアウト ツール

Androidのレイアウトを簡単に作れるツール
GUIでレイアウトするとXMLを作成してくれる
作成したXMLをコピペすればいいというものです。

droiddraw
http://www.droiddraw.org/

2010年12月8日水曜日

Android R.javaが消える

layoutに新しいxmlファイルを追加して作業していたら
いつのまにかR.javaファイルが消えていた

調べてみるとlayoutやAndroidManifest.xmlにエラーがある
状態でクリーンを実行すると消えるようだ。

エラーを確認し修正した後、クリーンを実行したら
R.javaファイルが復元することができた

2010年12月4日土曜日

Androidのライブラリ

これからAndroidアプリを作成するときに役に立つかもしれないのでメモメモ

カレンダービュー
http://d.hatena.ne.jp/Kazzz/20101112/p1

グラフライブラリ
AFreeChart
http://code.google.com/p/afreechart/

スライダー
https://groups.google.com/group/android-developers/msg/3b6db3a96588509b?hl=ja&pli=1


テキスト音声合成ミドルウェア ベータ版
http://www.a-quest.com/download/index.html

Androidに日本語をしゃべらせる(音声合成)アプリケーションとライブラリです。
http://gimite.net/pukiwiki/index.php?Android%20JaTTS

ドキュメントトーカ日本語音声合成エンジン for Android
http://www.createsystem.co.jp/dtalkerAndroidSDK.html

Androidアプリケーション用のクラスライブラリ
http://technicalwing.jp/

メール
javaMail
http://code.google.com/p/javamail-android/downloads/list
参考:http://www.androside.com/page_contents/page_android_javaMail.html

地図
Mapion Android Maps API
http://labs.mapion.co.jp/

2010年12月1日水曜日

jQueryメモ

仕事でjQueryを使うようになったんだけど使い辛い。

今まではprototype.jsを使うことが多かったからかな


参考にするサイトをメモ

 jQuery日本語リファレンス
http://semooh.jp/jquery/

jQuery 開発者向けメモ
http://www.mikage.to/jquery/

ASCII.jp:40分で覚える!jQuery速習講座
http://ascii.jp/elem/000/000/498/498710/



jQuery逆引きリファレンス
http://www.atmarkit.co.jp/fdotnet/jqueryref/index/index.html