2012-10-01から1ヶ月間の記事一覧

NotificationManagerの使い方

ちょっと浮気してAndroid学習中。 今4.1を使用しているんだけど、テキストが2.3対応のものなので、deprecatedが含まれていたりして。 Version10まで //NotificationManager取得 NotificationManager nm = (NotificationManager) getSystemService(Context.NO…

Strategyパターン

GOFの10個目。 久しぶりの更新となってしまった。 #必要なやつ Strategy 戦略を利用するためのAPI。 Concrete Strategy 実際の戦略。 Context(文脈) 戦略を利用するもの。 has Strategy。 #メリット 委譲による切り替えにすることで、アルゴリズム(Strategy)…

Bridgeパターン

GOFの9つめ。継承パターンの橋渡し。 クラス階層の役割には2つある。 * 機能のクラス階層 * スーパークラスは基本的な機能を持っている * サブクラスは追加の機能を持っている * 実装のクラス階層 * スーパークラスは抽象メソッドによってAPIを持っている *…