タグ

2011年11月30日のブックマーク (3件)

  • サンプルアプリでおぼえる実践的Android入門

    はじめに Androidをはじめとするスマートフォンが盛り上がりをみせています。2011年上半期の携帯電話販売ランキングの上位はスマートフォンがほぼ独占、爆発的な増加となっています。 スマートフォンのシェアが急激に拡大する中、開発の現場にも変化が起こっています。スマートフォン案件の増加です。iPhone用のアプリをAndroidに対応する案件や、業務端末としてAndroidiPadを使いたいといった案件が増えてきました。スマートフォンへの開発ニーズの高まりを感じます。 稿はサンプルアプリの作成を通じてAndroid開発について解説していきます。 電卓アプリをサンプルとして使用しますが、よくある機能が限定されたようなサンプルではありません。実用に耐えうる電卓アプリの基盤を作成していきます。 稿を読み終えた後は、電卓アプリにさらに機能追加が可能となりあなただけのカスタマイズ電卓が作成でき

  • Visual Studioで作る単体テスト、UI操作の自動実行

    はじめに 単体テストで最も一般的に行われるものは、あるメソッドを実行させてみてその結果を得るというものです。すなわち、単体テストでは「対象メソッドをテストする」ことが一般的です。このため、単体テストではデータベースアクセスを伴うテストやUI操作を伴うテストをどのようにすればよいかといったことがよく問題になります。データベースアクセスを伴うテストの方法については前回とりあげたのでそちらをご覧ください。もう一つの問題であるUI操作を伴うテストを行うために、Visual Studio 2010から「コード化されたUIテスト」(自動UIテストと呼ばれることもあります。稿では以降、自動UIテストと称します)という機能が備わりました。 自動UIテストを利用することで、WindowsアプリケーションやWebアプリケーションの画面を操作し、その記録を再生することによってテストを実施できるようになります。

    Visual Studioで作る単体テスト、UI操作の自動実行
  • NonSoft - DataGridViewに便利なメソッドを追加するサンプル(C#.NET)

    <このサンプルの概要> DataGridViewの派生クラスを作って便利なメソッドを追加して行くと高機能のDataGridViewが出来あがります。 .NETで使用するフレックスグリッド(FlexGrid)の代表的な存在?であるDataGridViewなので、自分だけの便利な メソッドを追加してライバルに差を付けましょう。(と言うかDataGridViewの標準で実装して欲しいのですが) このサンプルはDataGridViewの使用方法のサンプルとしてもご使用頂けると思います。 このサンプルは以下の機能を実装しています。 (1)DataGridViewのカラム幅をファイルへ保存/読込するための実装 (2)DataGridViewの各カラムへの入力可能文字を制限するための実装 (3)DataGridViewでCtrl-Vキー押下時にクリップボードから貼り付けるための実装 (4)DataGri