タグ

2016年2月16日のブックマーク (2件)

  • MVVMパターンでViewModelを楽に作る方法 - かずきのBlog@hatena

    MSDNマガジンの英語版の最新のを見てたら、こんな以下の記事を見つけた。 http://msdn.microsoft.com/ja-jp/magazine/ff798279(en-us).aspx まだ全部見てないけど、ここにViewModelを楽に作る方法が書いてあっておぉ〜っと思ったので紹介します。 このテクニックが使えるプラットフォームは.NET Framework 4です。 ViewModelは、作るとViewとModelを切り離せるけど、Modelをラップするようなプロパティを大量に作らないといけません。 例えば、以下のようなModelがあったとして public class Person { public string FullName { get; set; } } 以下のようなViewModelを作ります。 // ViewModelBaseはINotifyPropertyC

    MVVMパターンでViewModelを楽に作る方法 - かずきのBlog@hatena
    toydev
    toydev 2016/02/16
  • Toolbar を使ってちょっとおしゃれなダイアログを作る - Qiita

    イメージ Toolbar なので、左上と右上2つのアイコンにはイベント処理を入れられます。画像のように、ポジティブ/ネガティブボタン的なものを用意すればアラートダイアログのように使えるでしょうか。 今回の実装のように、アラートダイアログの View の部分のみをセットする方法であれば、4系と5系で同じデザインにできます。 コード Activity は ActionBarActivity を継承してください LayoutInflater inflater = getActivity().getLayoutInflater(); View view = inflater.inflate(R.layout.dialog_sample, null); Toolbar toolbar = (Toolbar) view.findViewById(R.id.toolbar); toolbar.setNa

    Toolbar を使ってちょっとおしゃれなダイアログを作る - Qiita