個人的な備忘録
サブモニタとして使っているDELL 1905FPが突然映らなくなった。 よくみると電源ボタンがオレンジ点滅している。 これは調べると電源に不具合がある場合にでるらしい。 同様の事例がネットにもありコンデンサの交換で直る模様。 当然既に保証もなにもないモニ…
VisualStudioでソースコードを共有する場合、ソースコードをプロジェクトにリンクする機能がある。 しかしあるフォルダ以下を全てリンクしたい時、フォルダ階層やソースコードの数が変化するとその度にプロジェクトを変更しなければならない。これはかなり面…
"メモリ"と"パフォーマンス(関数呼び出し)"の2種類を取得できる "パフォーマンス"はシミュレータ上で実行した時のみ取得可能 プロファイル結果ファイルを圧縮する設定にすると解析が不可能(実際は不可能では無いが止まったかのように遅い) "パフォーマンス"…
今まで使っていたSony VGP-BRM1のバッテリーがヘタってきたのでワイヤレスオーディオ環境を一新した。BluetoothドングルはLogitec LBT-UA200C1を使っていた。新しい環境はLogitech LBT-UAN04C1BK + Sony DRC-BTN40の組み合わせ。何故こうしたのかは割愛する…
以前の記事でたまに固まる問題があることを書いたがようやく原因が分かった。 iOSシミュレータ。これだった。 ログインウィンドウに行く前にiOSシミュレータを終了するようにしてから固まることが全くなくなった。
こちらの都合で使わないけど引数を宣言する場合がある。 この時MonoDevelop(というかコンパイラ)が律儀にワーニングを出してくれるができれば無視して欲しい。 で、こんな時はpragmaで制御できるのでその備忘録 // variable declared but not used. #pragma …
レジストリでなくては制御出来ない模様。http://msdn.microsoft.com/en-us/library/ee330730%28v=vs.85%29.aspx
Appを公開するために作成する公開用証明書。これを異なる別のMac上で使う為に証明書のファイル形式をcerからp12に変換したときの備忘録。必要なのは distribution_identity.cer 公開用証明書 mykey.key 秘密鍵ファイル(上記証明書を作るときに使った鍵ペアの…
基本的なルールすぎて忘れがちだがメインスレッド以外のスレッドからUIViewにアクセスしてはいけない。というわけですっかり忘れていて数時間無駄にしてしまった。 場所はUITextViewに対して文字列を設定する箇所。 Application Outputには以下の様に出力さ…
MonoTouchで使っているMacをLionにしたところWindowsからUltraVNCで接続できなくなってしまった。正確には接続するんだけどメタル色のログイン画面の背景だけが表示されるだけの状態。 ググると既知の問題の模様。そんな中で確実に接続できる方法を見つける…
MonoDevelopからデバイスに対するAppのインストールが出来なくなった時の備忘録。プロジェクトに追加したファイル以外のファイルをカスタムコマンドを使ってAppのパッケージに含める時、コンパイルが始まるまでにAppの出力先フォルダに含めておく必要がある。…
設定->音->入力時バイブレーション 設定値を取得するサンプルが意外と少ないので備忘録もかねて記録しておく。 int HapticFeedbackEnabled = Android.Provider.Settings.System.GetInt(context.ContentResolver, Android.Provider.Settings.System.HapticFee…
追加したリソース(XML)をResource.designer.csに認識させるには、追加したリソースのオプションを"AndroidResource"にして一度ビルドするとResource.designer.csが更新される。
MonoTouchにおいて文字列の描画に必要な短形の計算の方法 UIViewのStringSizeメソッド NSStringのStringSizeメソッド
Environmentクラスの特殊フォルダ Environment.SpecialFolder を実機で取得した。 特殊フォルダ 戻り値 ApplicationData /private/var/mobile/Applications/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/Documents/.config CommonApplicationData /usr/share Commo…
ググって見つけたサンプルを参考にこう書いていた。 UIPopoverController popover = new UIPopoverController(viewController); popover.PopoverContentSize = new System.Drawing.SizeF(300f, 300f); popover.PresentFromRect(target.Frame, target, UIPopo…
画像一覧 ファイル名 対象デバイス 画像サイズ(px) 表示先 Icon.png iPhone 3G,iPhone 3GS,iPod touch 3rd 57 x 57 ホーム Icon@2x.png iPhone 4,iPod touch 114 x 114 ホーム Icon72.png iPad 72 x 72 ホーム Icon-Small.png iPhone 3G,iPhone 3GS,iPod tou…
個人的な備忘録。 ビューの順番はSubviews配列の最後が最前面として配列の先頭にいくほど後ろ側。 AddSubviewで足したビューは最前面になる。つまりSubviews配列の最後にpushされている。 InsertSubviewで最後面に足したいときは位置の引数を0にする。