Enviar pesquisa
Carregar
BoxViewの美味しい食べ方
•
3 gostaram
•
1,586 visualizações
Shinichi Hirauchi
Seguir
2014.11.22 第2回 Japan Xamarin User Group Conference 東日本編
Leia menos
Leia mais
Software
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 11
Baixar agora
Baixar para ler offline
Recomendados
Developers.io.札幌 xamarinってどうよ
Developers.io.札幌 xamarinってどうよ
Shinichi Hirauchi
ゆるふわ Xamarin Tips
ゆるふわ Xamarin Tips
Daiki Kawanuma
20171202 Xamarinの歩き方
20171202 Xamarinの歩き方
Yoshito Tabuchi
Xamarin.formsとカスタムコントロールの話
Xamarin.formsとカスタムコントロールの話
Masuda Tomoaki
NET Standard と Xamarin
NET Standard と Xamarin
Yoshito Tabuchi
モバイル向けクロスプラットフォーム開発ツール Xamarin の概要とその利点
モバイル向けクロスプラットフォーム開発ツール Xamarin の概要とその利点
Yoshito Tabuchi
Xamarin の概要と活用事例
Xamarin の概要と活用事例
Yoshito Tabuchi
Xamarin から使う Azure
Xamarin から使う Azure
Yoshito Tabuchi
Recomendados
Developers.io.札幌 xamarinってどうよ
Developers.io.札幌 xamarinってどうよ
Shinichi Hirauchi
ゆるふわ Xamarin Tips
ゆるふわ Xamarin Tips
Daiki Kawanuma
20171202 Xamarinの歩き方
20171202 Xamarinの歩き方
Yoshito Tabuchi
Xamarin.formsとカスタムコントロールの話
Xamarin.formsとカスタムコントロールの話
Masuda Tomoaki
NET Standard と Xamarin
NET Standard と Xamarin
Yoshito Tabuchi
モバイル向けクロスプラットフォーム開発ツール Xamarin の概要とその利点
モバイル向けクロスプラットフォーム開発ツール Xamarin の概要とその利点
Yoshito Tabuchi
Xamarin の概要と活用事例
Xamarin の概要と活用事例
Yoshito Tabuchi
Xamarin から使う Azure
Xamarin から使う Azure
Yoshito Tabuchi
Xamarin概要
Xamarin概要
Yoshito Tabuchi
Xamarin.Forms概要
Xamarin.Forms概要
Hironov OKUYAMA
第1回 Japan Xamarin User Group Conference - Xamarin 概要
第1回 Japan Xamarin User Group Conference - Xamarin 概要
Yoshito Tabuchi
Realm Mobile Platform 概要
Realm Mobile Platform 概要
Yoshito Tabuchi
Xamarin概要と活用方法
Xamarin概要と活用方法
Yoshito Tabuchi
Visual Studio + xamarin で始めるモバイル アプリ開発
Visual Studio + xamarin で始めるモバイル アプリ開発
インフラジスティックス・ジャパン株式会社
ソフト屋が挑戦した電子工作 〜力ずくの10か月〜
ソフト屋が挑戦した電子工作 〜力ずくの10か月〜
Shinichi Hirauchi
アプリケーション・デベロッパー 〜Xamarinによるクロスプラットフォーム開発〜
アプリケーション・デベロッパー 〜Xamarinによるクロスプラットフォーム開発〜
Daiki Kawanuma
Xamarin概要と活用方法
Xamarin概要と活用方法
Yoshito Tabuchi
Xamarin 概要~Windows Embedded の業務用端末から Android へのシームレスな移行~
Xamarin 概要~Windows Embedded の業務用端末から Android へのシームレスな移行~
Yoshito Tabuchi
Xamarin概要+最新情報
Xamarin概要+最新情報
Yoshito Tabuchi
私とXamarinと。
私とXamarinと。
Takkiiii
C#でのクロスプラットフォーム モバイル開発環境 Xamarin のご紹介
C#でのクロスプラットフォーム モバイル開発環境 Xamarin のご紹介
Yoshito Tabuchi
Computer Vision と Translator Text API 使ってみた
Computer Vision と Translator Text API 使ってみた
Yoshito Tabuchi
Xamarin.Forms アプリケーション 設計パターン
Xamarin.Forms アプリケーション 設計パターン
一希 大田
Xamarinをこれから始める皆様へ
Xamarinをこれから始める皆様へ
Yoshito Tabuchi
この辺でXamarin導入による 効果と限界をしっかり把握してみよう MVP Community Camp 2015
この辺でXamarin導入による 効果と限界をしっかり把握してみよう MVP Community Camp 2015
Shinichi Hirauchi
Xamarin × Visual Studio Updates
Xamarin × Visual Studio Updates
友太 渡辺
#VSUG LT #JXUG の紹介
#VSUG LT #JXUG の紹介
Yoshito Tabuchi
Xamarin バッドノウハウ大全
Xamarin バッドノウハウ大全
Yoshito Tabuchi
20分でできる!Xamarin.Forms入門
20分でできる!Xamarin.Forms入門
Shinichi Hirauchi
Xamarin 概要 2017/01/15
Xamarin 概要 2017/01/15
Yoshito Tabuchi
Mais conteúdo relacionado
Mais procurados
Xamarin概要
Xamarin概要
Yoshito Tabuchi
Xamarin.Forms概要
Xamarin.Forms概要
Hironov OKUYAMA
第1回 Japan Xamarin User Group Conference - Xamarin 概要
第1回 Japan Xamarin User Group Conference - Xamarin 概要
Yoshito Tabuchi
Realm Mobile Platform 概要
Realm Mobile Platform 概要
Yoshito Tabuchi
Xamarin概要と活用方法
Xamarin概要と活用方法
Yoshito Tabuchi
Visual Studio + xamarin で始めるモバイル アプリ開発
Visual Studio + xamarin で始めるモバイル アプリ開発
インフラジスティックス・ジャパン株式会社
ソフト屋が挑戦した電子工作 〜力ずくの10か月〜
ソフト屋が挑戦した電子工作 〜力ずくの10か月〜
Shinichi Hirauchi
アプリケーション・デベロッパー 〜Xamarinによるクロスプラットフォーム開発〜
アプリケーション・デベロッパー 〜Xamarinによるクロスプラットフォーム開発〜
Daiki Kawanuma
Xamarin概要と活用方法
Xamarin概要と活用方法
Yoshito Tabuchi
Xamarin 概要~Windows Embedded の業務用端末から Android へのシームレスな移行~
Xamarin 概要~Windows Embedded の業務用端末から Android へのシームレスな移行~
Yoshito Tabuchi
Xamarin概要+最新情報
Xamarin概要+最新情報
Yoshito Tabuchi
私とXamarinと。
私とXamarinと。
Takkiiii
C#でのクロスプラットフォーム モバイル開発環境 Xamarin のご紹介
C#でのクロスプラットフォーム モバイル開発環境 Xamarin のご紹介
Yoshito Tabuchi
Computer Vision と Translator Text API 使ってみた
Computer Vision と Translator Text API 使ってみた
Yoshito Tabuchi
Xamarin.Forms アプリケーション 設計パターン
Xamarin.Forms アプリケーション 設計パターン
一希 大田
Xamarinをこれから始める皆様へ
Xamarinをこれから始める皆様へ
Yoshito Tabuchi
この辺でXamarin導入による 効果と限界をしっかり把握してみよう MVP Community Camp 2015
この辺でXamarin導入による 効果と限界をしっかり把握してみよう MVP Community Camp 2015
Shinichi Hirauchi
Xamarin × Visual Studio Updates
Xamarin × Visual Studio Updates
友太 渡辺
#VSUG LT #JXUG の紹介
#VSUG LT #JXUG の紹介
Yoshito Tabuchi
Xamarin バッドノウハウ大全
Xamarin バッドノウハウ大全
Yoshito Tabuchi
Mais procurados
(20)
Xamarin概要
Xamarin概要
Xamarin.Forms概要
Xamarin.Forms概要
第1回 Japan Xamarin User Group Conference - Xamarin 概要
第1回 Japan Xamarin User Group Conference - Xamarin 概要
Realm Mobile Platform 概要
Realm Mobile Platform 概要
Xamarin概要と活用方法
Xamarin概要と活用方法
Visual Studio + xamarin で始めるモバイル アプリ開発
Visual Studio + xamarin で始めるモバイル アプリ開発
ソフト屋が挑戦した電子工作 〜力ずくの10か月〜
ソフト屋が挑戦した電子工作 〜力ずくの10か月〜
アプリケーション・デベロッパー 〜Xamarinによるクロスプラットフォーム開発〜
アプリケーション・デベロッパー 〜Xamarinによるクロスプラットフォーム開発〜
Xamarin概要と活用方法
Xamarin概要と活用方法
Xamarin 概要~Windows Embedded の業務用端末から Android へのシームレスな移行~
Xamarin 概要~Windows Embedded の業務用端末から Android へのシームレスな移行~
Xamarin概要+最新情報
Xamarin概要+最新情報
私とXamarinと。
私とXamarinと。
C#でのクロスプラットフォーム モバイル開発環境 Xamarin のご紹介
C#でのクロスプラットフォーム モバイル開発環境 Xamarin のご紹介
Computer Vision と Translator Text API 使ってみた
Computer Vision と Translator Text API 使ってみた
Xamarin.Forms アプリケーション 設計パターン
Xamarin.Forms アプリケーション 設計パターン
Xamarinをこれから始める皆様へ
Xamarinをこれから始める皆様へ
この辺でXamarin導入による 効果と限界をしっかり把握してみよう MVP Community Camp 2015
この辺でXamarin導入による 効果と限界をしっかり把握してみよう MVP Community Camp 2015
Xamarin × Visual Studio Updates
Xamarin × Visual Studio Updates
#VSUG LT #JXUG の紹介
#VSUG LT #JXUG の紹介
Xamarin バッドノウハウ大全
Xamarin バッドノウハウ大全
Semelhante a BoxViewの美味しい食べ方
20分でできる!Xamarin.Forms入門
20分でできる!Xamarin.Forms入門
Shinichi Hirauchi
Xamarin 概要 2017/01/15
Xamarin 概要 2017/01/15
Yoshito Tabuchi
Xamarinで作るiPhoneとwindowsストアアプリの共通コンポーネント
Xamarinで作るiPhoneとwindowsストアアプリの共通コンポーネント
Masuda Tomoaki
Xamarin で始めるクロスプラットフォーム開発
Xamarin で始めるクロスプラットフォーム開発
m ishizaki
わんくま名古屋 #38 (20160521) Xamarin入門
わんくま名古屋 #38 (20160521) Xamarin入門
Yasuhiko Yamamoto
2016.10.15アプリ発表会
2016.10.15アプリ発表会
b a
Xamarin.forms+azureで始めるモバイル開発
Xamarin.forms+azureで始めるモバイル開発
Tsukasa Kato
Xamarin.Android ハンズオン 2018/11
Xamarin.Android ハンズオン 2018/11
m ishizaki
Xamarin を使うとどんなことができるの?
Xamarin を使うとどんなことができるの?
Yoshito Tabuchi
Xamarin ハンズオン Android の部
Xamarin ハンズオン Android の部
m ishizaki
JXUGC 13 東京 はじめに
JXUGC 13 東京 はじめに
Yoshito Tabuchi
DEV-023_Xamarin Deep Dive - Xamarin.Forms の可能性
DEV-023_Xamarin Deep Dive - Xamarin.Forms の可能性
decode2016
DataTable
DataTable
m ishizaki
わんくま名古屋 #40 (20161217) Xamarinで自動化テストしよう
わんくま名古屋 #40 (20161217) Xamarinで自動化テストしよう
Yasuhiko Yamamoto
スマ研第2回レポート
スマ研第2回レポート
Shinpei Niiyama
WPF開発者がXamarin.Macを触るその前に
WPF開発者がXamarin.Macを触るその前に
Kazuhiko Shimada
協働ロボットCOROの開発における形式的仕様記述KMLの開発と適用
協働ロボットCOROの開発における形式的仕様記述KMLの開発と適用
Life Robotics
Xamarin で クラシックデスクトップ 2
Xamarin で クラシックデスクトップ 2
m ishizaki
Xamarin.Forms のこれまでとこれから
Xamarin.Forms のこれまでとこれから
Yoshito Tabuchi
Windows 10 対応のデスクトップアプリを 作る技術(事前公開版)
Windows 10 対応のデスクトップアプリを 作る技術(事前公開版)
一希 大田
Semelhante a BoxViewの美味しい食べ方
(20)
20分でできる!Xamarin.Forms入門
20分でできる!Xamarin.Forms入門
Xamarin 概要 2017/01/15
Xamarin 概要 2017/01/15
Xamarinで作るiPhoneとwindowsストアアプリの共通コンポーネント
Xamarinで作るiPhoneとwindowsストアアプリの共通コンポーネント
Xamarin で始めるクロスプラットフォーム開発
Xamarin で始めるクロスプラットフォーム開発
わんくま名古屋 #38 (20160521) Xamarin入門
わんくま名古屋 #38 (20160521) Xamarin入門
2016.10.15アプリ発表会
2016.10.15アプリ発表会
Xamarin.forms+azureで始めるモバイル開発
Xamarin.forms+azureで始めるモバイル開発
Xamarin.Android ハンズオン 2018/11
Xamarin.Android ハンズオン 2018/11
Xamarin を使うとどんなことができるの?
Xamarin を使うとどんなことができるの?
Xamarin ハンズオン Android の部
Xamarin ハンズオン Android の部
JXUGC 13 東京 はじめに
JXUGC 13 東京 はじめに
DEV-023_Xamarin Deep Dive - Xamarin.Forms の可能性
DEV-023_Xamarin Deep Dive - Xamarin.Forms の可能性
DataTable
DataTable
わんくま名古屋 #40 (20161217) Xamarinで自動化テストしよう
わんくま名古屋 #40 (20161217) Xamarinで自動化テストしよう
スマ研第2回レポート
スマ研第2回レポート
WPF開発者がXamarin.Macを触るその前に
WPF開発者がXamarin.Macを触るその前に
協働ロボットCOROの開発における形式的仕様記述KMLの開発と適用
協働ロボットCOROの開発における形式的仕様記述KMLの開発と適用
Xamarin で クラシックデスクトップ 2
Xamarin で クラシックデスクトップ 2
Xamarin.Forms のこれまでとこれから
Xamarin.Forms のこれまでとこれから
Windows 10 対応のデスクトップアプリを 作る技術(事前公開版)
Windows 10 対応のデスクトップアプリを 作る技術(事前公開版)
Mais de Shinichi Hirauchi
Amazon connect について 〜各種AWSのサービスとの連携〜
Amazon connect について 〜各種AWSのサービスとの連携〜
Shinichi Hirauchi
Alexa SDK Alexa Salon
Alexa SDK Alexa Salon
Shinichi Hirauchi
Developers.io 2017 iPhoneによるAlexa/Lex/Pollyを利用した 音声対応クライアントの作成方法
Developers.io 2017 iPhoneによるAlexa/Lex/Pollyを利用した 音声対応クライアントの作成方法
Shinichi Hirauchi
Developers.IO 2016 F-1 セッション資料
Developers.IO 2016 F-1 セッション資料
Shinichi Hirauchi
シルバーウィークにfacebookアプリを作成した
シルバーウィークにfacebookアプリを作成した
Shinichi Hirauchi
Xamarin.formsで作成する翻訳機能付きtwitterクライアント
Xamarin.formsで作成する翻訳機能付きtwitterクライアント
Shinichi Hirauchi
簡易電話交換機の作成~廃品利用による低予算プロジェクト~
簡易電話交換機の作成~廃品利用による低予算プロジェクト~
Shinichi Hirauchi
C#で作成するfacebookアプリ mvp community camp
C#で作成するfacebookアプリ mvp community camp
Shinichi Hirauchi
Facebookスパムデータベース~あなたのお友達に、スパムアカウントが紛れ込んでませんか
Facebookスパムデータベース~あなたのお友達に、スパムアカウントが紛れ込んでませんか
Shinichi Hirauchi
簡易電話交換機の作成~廃品利用による低予算プロジェクト
簡易電話交換機の作成~廃品利用による低予算プロジェクト
Shinichi Hirauchi
Black jumbodogの新機能(webapi)~自動テストにおけるsmtpモックとして
Black jumbodogの新機能(webapi)~自動テストにおけるsmtpモックとして
Shinichi Hirauchi
初めてのFacebookアプリの開発
初めてのFacebookアプリの開発
Shinichi Hirauchi
Facebookの偽アカウント
Facebookの偽アカウント
Shinichi Hirauchi
テストコードの定型化
テストコードの定型化
Shinichi Hirauchi
HTMLを1行も書かずにwebアプリを作ってみました
HTMLを1行も書かずにwebアプリを作ってみました
Shinichi Hirauchi
ReSharperでLinq変換
ReSharperでLinq変換
Shinichi Hirauchi
マウスでタッチ操作
マウスでタッチ操作
Shinichi Hirauchi
世界一簡単なGithub入門(githubは無料で使用する場合、全てのファイルが公開されていることにご注意ください)
世界一簡単なGithub入門(githubは無料で使用する場合、全てのファイルが公開されていることにご注意ください)
Shinichi Hirauchi
C# から java へのプログラム移植で体験したtddの効果は?
C# から java へのプログラム移植で体験したtddの効果は?
Shinichi Hirauchi
Webサーバのかくれんぼ
Webサーバのかくれんぼ
Shinichi Hirauchi
Mais de Shinichi Hirauchi
(20)
Amazon connect について 〜各種AWSのサービスとの連携〜
Amazon connect について 〜各種AWSのサービスとの連携〜
Alexa SDK Alexa Salon
Alexa SDK Alexa Salon
Developers.io 2017 iPhoneによるAlexa/Lex/Pollyを利用した 音声対応クライアントの作成方法
Developers.io 2017 iPhoneによるAlexa/Lex/Pollyを利用した 音声対応クライアントの作成方法
Developers.IO 2016 F-1 セッション資料
Developers.IO 2016 F-1 セッション資料
シルバーウィークにfacebookアプリを作成した
シルバーウィークにfacebookアプリを作成した
Xamarin.formsで作成する翻訳機能付きtwitterクライアント
Xamarin.formsで作成する翻訳機能付きtwitterクライアント
簡易電話交換機の作成~廃品利用による低予算プロジェクト~
簡易電話交換機の作成~廃品利用による低予算プロジェクト~
C#で作成するfacebookアプリ mvp community camp
C#で作成するfacebookアプリ mvp community camp
Facebookスパムデータベース~あなたのお友達に、スパムアカウントが紛れ込んでませんか
Facebookスパムデータベース~あなたのお友達に、スパムアカウントが紛れ込んでませんか
簡易電話交換機の作成~廃品利用による低予算プロジェクト
簡易電話交換機の作成~廃品利用による低予算プロジェクト
Black jumbodogの新機能(webapi)~自動テストにおけるsmtpモックとして
Black jumbodogの新機能(webapi)~自動テストにおけるsmtpモックとして
初めてのFacebookアプリの開発
初めてのFacebookアプリの開発
Facebookの偽アカウント
Facebookの偽アカウント
テストコードの定型化
テストコードの定型化
HTMLを1行も書かずにwebアプリを作ってみました
HTMLを1行も書かずにwebアプリを作ってみました
ReSharperでLinq変換
ReSharperでLinq変換
マウスでタッチ操作
マウスでタッチ操作
世界一簡単なGithub入門(githubは無料で使用する場合、全てのファイルが公開されていることにご注意ください)
世界一簡単なGithub入門(githubは無料で使用する場合、全てのファイルが公開されていることにご注意ください)
C# から java へのプログラム移植で体験したtddの効果は?
C# から java へのプログラム移植で体験したtddの効果は?
Webサーバのかくれんぼ
Webサーバのかくれんぼ
BoxViewの美味しい食べ方
1.
2014.11.22 第2回Japan XamarinUser
Group Conference 東日本編 Xamarin.Formsのグラフィック描画の考慮事項について BoxViewの美味しい食べ方
2.
自己紹介 識別子SIN/札幌ワークス Twitter@furuya02
仕事某社でシステムサポート スタッフCLR/H ブログSIN@SAPPOROWORKSの覚書 Microsoft MVP for Visual C# (2013/1~) フリーソフトBlackJumboDog
3.
Xamarin.Formsでの描画 考慮しなけれならない事項が2つあります 1デバイスごとの画面サイズの違い
モバイルアプリで共通の問題 2PCLとレンダラーでのサイズの違い Xamarin.Formsの特有の問題 本日は、こちらの話だけ・・
4.
Xamarin.FormsのBoxView 矩形しか描けない、最弱のコントロール(すいません) 何か描きたいときは、レンダラーで拡張してください
5.
PCLとレンダラー側のサイズを検証する ノーマルのBoxViewとBoxViewを継承したMyBoxViewを並べてみる Android
iOS WindowsPhone BoxView MyBoxView
6.
レンダラーを実装する Xamarin.Forms上のコントロールのWidth/Heightを使用する PCL側
public class MyBoxView: BoxView{} レンダラー側(例:Android) [assembly: ExportRenderer(typeof(MyBoxView), typeof(MyBoxViewRenderer))] namespace App1.Droid { class MyBoxViewRenderer:BoxRenderer{ public override void Draw(Canvas canvas){ varmyBoxView= (MyBoxView)Element;//Xamarin.Forms側のオブジェクトの取得 using (varpaint = new Paint()){ varrect= new RectF(0, 0, (float)myBoxView.Width, (float)myBoxView.Height); paint.Color= myBoxView.Color.ToAndroid();//塗りつぶしの色を指定 canvas.DrawRoundRect(rect,0,0, paint);//四角形描画(塗りつぶし) } } Forms側オブジェクトの Width/Heightを使用する Forms側オブジェクトの Colorを使用する
7.
サイズが合わない BoxViewそのままと、レンダラーで描画する拡張BoxViewを比べると・・・ XX
Android iOS WindowsPhone Androidだけ サイズが違う BoxView MyBoxView
8.
Width/Heightの値が違う Androidだけの問題 Forms側のサイズ値を使用す
る場合は、倍率を処理する 必要がある
9.
比率を取得してPCL側のサイズに乗ずる これで、すべて解決・・安心してサイズを使用してください
10.
続きはブログで・・・ SIN@SAPPOROWORKSの覚書http://furuya02.hatenablog.com/
11.
ご清聴ありがとうございました 札幌ワークス http://www.sapporoworks.ne.jp/spw
Baixar agora