画像を編集(リサイズ・切り抜き・回転)できるXamarinのプラグインを公開しました。
アプリ開発で、ネットから取得した画像を切り取ってサムネ化して保存するという処理が必要だったので、そういう処理を普通にDependencyServiceまたはprismのIPlatformInitializerを利用する前提で作成していました。
それで、それをライブラリ化しようと思って、何も考えずに普通に切り出して、nugetパッケージまで作成したところで、あれ?これってプラグインにすべき案件じゃないか?と気づいてしまって急遽Plugin for Xamarinとして作り直しました。
作り直しといっても、単純にPlugin用のプロジェクトテンプレートで作成してほぼコピペで移動しただけですが(笑)
そういうわけで完成しましたので、公開しました。
続きを読むXamarin.Forms(Android)でコードだけで任意のViewにRippleEffectを追加する方法
C#のコードだけで任意のViewにRippleEffectを追加する方法をご紹介します。
Xamarin.Androidであれば別にxmlで書けば何の問題も無いと思うんですが(検索したらその方法はたくさんヒットするし)、FormsからCustomRendererやEffectsで使用するとなるとコードで書けた方が何かと都合が良いので調べてみました。
今回調べた方法は、実際にこちらのCommandを追加するEffectで使っています。
使用部分のコード github.com
続きを読む