タグ

2011年9月5日のブックマーク (3件)

  • Android開発で泣かないための「テスト」の重要性(1/2) - @IT

    8月6日、日Androidの会テスト部(以下、テスト部)主催によるイベント「第1回Androidテスト祭り」が都内で開催された。テスト部は、Androidプラットフォームでの開発において、特にソフトウェア検証テストに関する情報共有や問題解決を目的とした組織だ。2010年9月に発足し、イベント開催時点では276名のメンバーがいるという。 今回のイベントは、その自由度の高さや多様性ゆえに課題を抱えるAndroidアプリ開発のテストについて、開発者同士やコミュニティでの情報交換を目的に開催された。テスト部では、すでに日Androidの会の総合イベント「Android Bazaar and Conference」での講演をはじめ、さまざまな活動を行っているが、単独イベントは今回が初だ。

  • すべて「ひらがな」かどうか調べる - [正規表現/PHP] ぺんたん info

    UTF-8 if(preg_match("/^[ぁ-ゞ]+$/u",$str)){ echo "ひらがなのみです"; }else{ echo "ひらがなのみではありません"; } UTF-8 コード表記 if(preg_match("/^(¥xe3¥x81[¥x81-¥xbf]|¥xe3¥x82[¥x80-¥x9e])+$/",$str)){ echo "ひらがなのみです"; }else{ echo "ひらがなのみではありません"; } UTFでは、修飾子『 u 』をつけないと、「む」を認識できないことがあります。 (修飾子『 i 』などをあわせてつけたとき) これ以外にも『ゔ、ゕ、ゖ』があります。 (小文字の『か』『け』。環境によっては表示できません。) EUC-JP if(preg_match("/^[ぁ-ん゛ゝゞ]+$/",$str)){ echo "ひらがなのみです"; }else

  • Androidでサーバと通信する方法(Asynctaskによる非同期HTTP通信) | TechBooster

    DefaultHttpClientを使ってコンテンツを取得するではDefaultHttpClientをつかってHTTPリクエスト(Get)を処理しました。 今回はPostリクエストを行い、サーバーへコンテンツを送ってみます。また、前回では簡単化のために説明を省いていましたが、HTTPリクエストなど非同期通信処理はUIスレッド以外で実施しないと、レスポンスが悪化したり、強制終了(ANR)の原因となったりします。Postリクエスト処理時にAsynctaskを使って非同期処理を行うのように、AsyncTaskで別スレッドを作成、非同期化を行うまでを解説します。 HTTPリクエスト Postメソッド AsyncTaskによる非同期処理化 サンプルコードは続きから。 1.HTTPリクエスト Postメソッドの実装 DefaultHttpClientをつかってコンテンツを送信してみましょう。以下のサン