読者です 読者をやめる 読者になる 読者になる

kamulog

xamarin.formsのネタなど

Xamarin.FormsのTabbedPageでNGraphicsを使ってSVGアイコンを利用したり色を変えたりのサンプル

TabbedPageやNavigationPageのアイコンは子ページのIconプロパティの値にNative側のResourceを指定して使用しますが、このIconプロパティはImageのSourceのようなImageSource型ではなくて、FileImageSource型なのでPCLのResourceを指定することができません。…

画像を編集(リサイズ・切り抜き・回転)できるXamarinのプラグインを公開しました。

アプリ開発で、ネットから取得した画像を切り取ってサムネ化して保存するという処理が必要だったので、そういう処理を普通にDependencyServiceまたはprismのIPlatformInitializerを利用する前提で作成していました。 それで、それをライブラリ化しようと思っ…

「色しらべ」というAndroid/iOSアプリをリリースしました。

少し前に「色しらべ」という色を調べるアプリを開発したので紹介します。 色しらべとは 色しらべはクロスプラットフォーム開発ライブラリである「Xamarin.Forms」を使って開発した、カメラを使って日常の色の抽出や配色解析を行うアプリです。 クロスプラッ…

ResourceDictionaryとEffectsを使ってFormsのThemeの切り替えだけで変えられない色も含めて強引に切り替えるサンプル

これは[初心者さん・学生さん大歓迎!] Xamarin その2 Advent Calendar 2016 - Qiitaの14日目の記事です。 初心者向きとは言い難いかも知れませんが、EffectsはさておきResourceDictionaryに関しては序盤から使っていくべき機能だと思いますので、こんなこと…

「色しらべ」技術的な話 色変換ライブラリ ColorMineのPCL対応について

「JXUGC #17 お前の Xamarin アプリを見せてみろ!」で発表できなかった誰も興味ないであろう話を何回かでしていきたいと思います。 「色しらべ」というアプリでオープンソースのColorMineというライブラリを使用しました。このライブラリは結構前に更新が止…

マンセル表色系とRGBを相互変換する

(この記事は昔書いたものをほぼそのままコピペしたものです。) マンセルからRGBへの変換方法を調べた上で、ColorMineという色変換ライブラリにマンセル表色系を追加してみた。

色彩検定 1級2次試験について

(過去記事のほぼコピペです) 2014年に色彩検定1級2次に合格しました。その時の対策をせっかくなので思い返しつつまとめてみました。