2014年7月28日のブックマーク (3件)

  • Xamarin.Forms BoxView(ボーダや角丸のプロパティを追加して、円を書いてみた) - SIN@SAPPOROWORKSの覚書

    Xamarin 記事一覧 】 BoxView は、Xamarin.Formsで提供されているViewのうちの1つで、四角形を描画するコントロールです。 今後、拡張されるのかも知れませんが、現時点(2014.07.28)では、プロパティとして指定できるのは、サイズと塗りつぶしの色のみです。 Xamarin Developers Guide 「Xamarin.Forms BoxView」 今回は、ターゲット毎のレンダラーを拡張して、このBoxViewに枠線(ボーダ)及び角丸を指定できるプロパティを追加してみました。(※実装は、iOS及びAndroidのみです) 1 拡張BoxViewの定義 まずは、BoxViewを継承したMyBoxViewの定義です。ボーダの色・線幅、角丸を設定するためのプロパティを追加しました。 また、デフォルトのサイズやレイアウトをコンストラクタで設定しました。(こち

    ytabuchi
    ytabuchi 2014/07/28
    Formsに拡張プロパティを追加する。"Draw()の中では、デフォルトの描画をすべて無効にして、全部、自前で描画しています。" なるほどw
  • Xamarin.AndroidでSQLiteを使う - かずきのBlog@hatena

    XamarinというかAndroidSQLiteを使う時は、SQLiteOpenHelperというクラスを継承して使います。 こいつのコンストラクタは、コンテキスト、データベース名、カーソルファクトリ、データベースのバージョンという4つの引数を渡すのが一般的です。カーソルファクトリはnullでも良さそうなのですが、今回はカーソルファクトリまで実装してみました。 順を追って説明します。 Cursorの実装 今回は以下のようなテーブルを前提にしています。 create table People ( id integer primary key autoincrement, name varchar(150) not null ); このテーブルのデータをタイプセーフに取得するためのカーソルを実装します。カーソルは、SQLiteCursorクラスを継承する形で実装します。コンストラクタは親クラ

    Xamarin.AndroidでSQLiteを使う - かずきのBlog@hatena
    ytabuchi
    ytabuchi 2014/07/28
    ふむふむ。。
  • TechCrunch | Startup and Technology News

    Expedia says Rathi Murthy and Sreenivas Rachamadugu, respectively its CTO and senior vice president of core services product & engineering, are no longer employed at the travel booking company. In…

    TechCrunch | Startup and Technology News
    ytabuchi
    ytabuchi 2014/07/28
    ふむ。なかなかいいですね。Android版はあるのかな?