2010年12月31日金曜日

IS03アプリ作成

アンドロイド アプリを作っていて、
休み中に公開出来たらいいなと思っていたんだが
実機で色々とアプリをいじってみたら

操作方法を変えたほうが良さそうだ

実機をいじってみないと分からないところがまだありそうだ

2010年12月29日水曜日

IS03に変えたよ

先週末にIS03を受け取ってきました。

バッテリーが持たないそうだから
タスク管理アプリをいれて様子見

さっそくMACに繋げてデバッグしてみた。
USBデバッグで苦戦するかと思いきや
USBで繋げるだけでした。

2010年12月25日土曜日

AndroidでSQLITE 調査中・・・

Androidでアプリを作り始めた

データを保存するのにSQLITEを使うことにした。

SQLITEを使うのが初めてで使用できる型を調べたら

TEXT
NUMERIC
INTEGER
REAL
NONE

これしか無いようだ・・・

日付を入れたいときはTimestampでNUMERICに入れればいいかな?

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