2016-01-01から1年間の記事一覧
序文 こちらはXamarin Advent Calendar 2016 - Qiitaの20日目の記事です。 今年はかかわっている会社の方でHS証券様の取引ツールのスマホアプリをXamarin.Formsで作成させていただいてリリースしましたのでそのあたりの話を詳しく。というかほかにXamarinが…
こちら43239 – Unable to debug on on real on device の最後にあるVSを再起動しつつWindowsの%AppData%\Local\Xamarin\MonoTouch\の下とMacの$HOME/Library/Caches/Xamarin/XMAの下を削除する方法でできなかった奴ができる場面が昨日今日と多々ありました。…
はじめに 先日のわんくま横浜で田淵さんの話された Xamarinバッドノウハウ大全 で自分の報告したバグ?が多く採用されてたようなので補足です。一応自分の立ち位置を言っておくと、Xamarinのトラブルとかバグとかに対してタヒね!と怨嗟の声を日々ツイッター…
Androidはよしなに隠れないようにしてくれてるみたいですが、iOSはやっぱり隠れてしまうので隠れないようにするBehavior作りました。 ほんとは NSNotificationCenter.DefaultCenter.AddObserver(UIKeyboard.WillShowNotification, n => { var h = ((NSValue)…
昨日Debugビルドしていろいろ動作を確認て出来たと思い、Releaseビルドしてざっと確認後配布したら今日テストの方からある画面立ち上がんねーぞゴラァとお叱りをうけました(実際はもっと丁寧な言葉遣いです)。なにやら [06:47:13.126]:LTERR:VMToView:ex rai…
※[悲報] 下記のスクリプト、Xamarin Profilerの0.32以前でないと動かないようです… そのうち直すかもですが、元のライブラリーが対応してくれないと難しいかもです…(;´・ω・) Xamarin.Profilerでメモリリーク解析(Android) - omanuke-ekunamoの日記の続きでSn…
メモリリークの原因検出スクリプト作りました Xamarin.Androidのアプリを作っててなんかいろいろメモリリークしてるっぽいですが、どこでどう参照が握られてるのかわからず困ってたのの解決に役立ちそうなの見つけたのでカキコ。Xamarin.Profilerもメモリー…
本来なら動くサンプルにしてGitHubに上げろって感じですが、ちと忙しいのでソースだけ… イメージとしては並び替えをしたいものを配列としてそれを引数にVM作成、DateTemplateをもとにそれらを表示するリストビュー風なもので好きに並び替え。並び替えたらVM…
2016-04-26 - omanuke-ekunamoの日記の記事でHyper-V周りの設定を放置してたのでXamarinAndroidPlayerが起動してもスピードが遅く、代わりにVisualStudioEmulatorForAndroidを使ってたのですが、最近Windows10が勝手に夜中に起動することが多く、Hyper-Vのせ…
twitterでXamarin for VSのインスコ直後のFormsプロジェクト作成後、そのままデバッグ実行できないと言われたのでちょうどXamarin入れてないマシンがあったので試してみました。デバッグ実行するまでにやったことを以下羅列します。 Xamarinインストール Xam…
https://blog.xamarin.com/material-design-for-your-xamarin-forms-android-apps/ こちらの記事に従って変更試みたのですが、Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light.NoActionBar'. など…
Xamarin.FormsでPickerを使いたかったのですが、 ・表示をカスタマイズしたい。 ・ピックする直前に選択する候補を選びたい。などをしたかったのでデフォルトのPickerをそのまま使うのではちと都合悪く。いろいろググっていたらこちらの How to Create a Cus…
Xamarin.FormsのPicker使うとデフォルトでもAndroid側のはまぁいいんですが、iOSのだと右上に"Done"と表示されてちょっとどうなのよ感。 PickerRendererのソースをILSpyで見てもちょこっと修正というのではない感。どうしたものかとググってたら Info: How t…
ListViewはいまだにCanProperty的なものを実装してくれてなさげですが、とりあえずタップしたらすぐSelectedItem=nullにするような感じでごまかしてたらAppleから何もしないんだったら一瞬でもハイライト表示するんじゃねぇとリジェクトされました(-_-;) の…
なんかいろいろと方式変わってる?のかよくわかりませんが、2/5現在のやり方。 ステータスバーの色を白にする場合ですが、・info.plistに以下のように追加 <key>UILaunchStoryboardName</key> <string>LaunchScreen</string> <key>UIStatusBarStyle</key> <string>UIStatusBarStyleLightContent</string> <key>UIViewContro</key>…
下のリンクのファイルを C:\Users\xxx\Documents\Visual Studio 2015\Templates\ItemTemplates\Visual C#\Cross-Platform などに置けば新しいアイテムの追加で出てくるはず。 Xamarinの方のは同じようなパスに置かれてるけどVisual C#の直下には出てこないで…