kazuakix の日記

Windows Phone とか好きです

2014-08-01から1ヶ月間の記事一覧

Windows Phone アプリでのユーザーコントロールの作成

Windows Phone 8 まで...というか Silverlight アプリで画面を作るときはデザイナから「UserControl の作成」という便利なメニューで簡単に部品を共通化していくことができていました。ところが WinRT になると...「Flyout の追加」とかいう面白そうな項目が…

Phone Tools の更新パック

久しぶりに Windows Phone Developer Power Tools と実機でテストをしようと思ったらこんな画面がでてきてました。 Power Tools を使用するには、デバイスの更新が必要です。Phone Tools 更新パックウィンドウを使用して、必要な更新パックをインストールし…

Windows Phone 8.1 の USB 設定

Cyan + Windows Phone 8.1 Update になってから USB 設定が復活していました。 ただ この設定、手元の Lumia 1520 では表示されていますが 925 には表示されていません。機種によって何か違いがあるのでしょうか? ともかく、この USB 設定を開くと 2 つの項…

Office オンデマンドの制限事項?

こんにちは。最近やたらと Surface Pro 3 をおススメされる @kazuakix です。@kazuakix なんていうか、もうこれさえあれば何もいらない感じですね— しんじ (@shinji_japan) August 24, 2014でも、Surface にバンドルされているのは Office Home and Business…

Unicode の数値実体参照を表示する

内容的には Windows Phone まったく関係ないんですが、ちょっとだけアプリの画面を作っていた時の話...。 某掲示板の某スレを表示させてみたところ、こんなデータが表示された訳です。 余計なタグを取った元データはこんな感じ。 >>738 本当ですか&amp…

Windows Phone アプリの中華フォント対策 ー Popup もね

みなさんご存じの通り、日本語の Windows Phone アプリでは正しいフォントを表示するために App.xaml.cs に 1 行だけコードを追加してやる必要があります。 Windows Phone アプリの中華フォント対策 protected override void OnLaunched(LaunchActivatedEven…

Windows Phone 8.1 で戻るボタンを制御する

戻るボタンで前の画面に戻りたくないとき、 Windows Phone 8 までは OnBackKeyPress をオーバーライドして e.Cancel = true としていました。 protected override void OnBackKeyPress(System.ComponentModel.CancelEventArgs e) { if (何かしらの条件) { e.…

Windows Phone で StatusBar にタイトルを表示する時の注意点

昨日作ったビヘイビアで画面のタイトル表示を置き換えていたのですが、1 つだけ困ったことが出てきました。 それは横表示にしたとき。普通にページに TextBlock を置いていた場合は、こんな風にタイトル表示ごと横向きになります。 でも、StatusBar 部分にタ…

ユニバーサル アプリで "それっぽい" タイトルバーを作る。 ビヘイビアで

昨日のブログの最後に 「そういえば XAML で操作できないんですかね?」と書いていたところ、かずきさんからアドバイスを頂きました。@kazuakix びへいびゃー作るとか?— かずき@虚脱 (@okazuki) 2014, 8月 21そういえばビヘイビアって使ったことなかったん…

ユニバーサル アプリで "それっぽい" タイトルバーを作る

Windows Phone 7 の頃は XAML に shell:SystemTray.IsVisible="False" みたいな事を書いてシステムトレイを消していたのですが、Windows Phone 8.1 のユニバーサルアプリになってからやり方が変わっていました。というか名前もステータスバーに変わっていま…

StreamReader が最後にストリームを閉じていた件 (2)

昨日は StreamReader がストリームを閉じちゃうので、先に CopyToAsync() で保存してから読み込むという安直な対応をしたのですが、読み込んだ結果によって保存する・しないを決めたかったので ちゃんと対応する事にしました。 使用するコンストラクタはこち…

StreamReader が最後にストリームを閉じていた件

とある処理でデータの取得と保存をまとめてみたところ例外を吐いて落ちてしました。すごく端折ったコードはこんな感じ public async Task GetData() { try { using (var req = new HttpClient()) using (var res = await req.GetAsync("http://~")) { if (r…

Windows Phone ストアの開発者登録を更新する。 クーポンで

帰宅したら TL が開発者登録更新祭りでした。たぶん発端はこちらWindows PhoneアプリとWindowsストアアプリの両方の開発者アカウントを持っていた人へ http://t.co/LDVQX9T06u— Yuya Yamaki (@yamaki00) 2014, 8月 17 Windows Phone と Windows ストア両方に…

改行のあるサンプルデータを作る

Windows Phone アプリの画面を作るとき Blend を使えばサンプルデータにより完成形をイメージしながら作業することができます。でも、何もしなかったらこんな感じ...ちょっと実際とは違いますね。 なので前にも書いた通り それっぽいサンプルデータを作って…

Bing Map API で住所から位置情報を取得する

初音さんが公開しておられる AED 検索用に地元の AED 一覧データを作成してみました。ちなみに公開されているデータは安心の PDF 。まぁ、一元的に公開されているだけでもありがたいものですね。 まずは Word で開いて体裁を直しながら Excel にコピー。 こ…

続・ Windows Phone 8 のアラームの最大件数は?

ネタ記事に限って後を引いていますが...昨日の続きです。@Pandora_Ovis @kazuakix かずあきさんの記事には嘘がある!これは訴訟もz(((— ファイレクシアのプログラマ (@od_10z) 2014, 8月 14 あの二人に追い立てられるように、Cortana さんにアラームをお…

Windows Phone 8 のアラームの最大件数は?

それは Cortana さんに目覚ましをお願いして寝ようとした昨夜の話。Cortana さんに起こしてくれるようにお願いして寝ます pic.twitter.com/N0HDnnIrnh— kazuaki (@kazuakix) 2014, 8月 13 こんな事を言ってくる人がいました。そいえばWPのアラームって登録数…

Windows Phone アプリでもテーマを固定できるらしい

Windows Phone でアプリを作っているときに 濃色・淡色のテーマを忘れて 文字が見えなくなっちゃった事、皆さんもありますよね。ところが今回ユニバーサル アプリで画面を作りながらテーマの確認をしているときに こんな表示が出ている事に気が付きました。 …

Word を使って文字コードを調べる

みなさんは文字コードを調べるときどんな方法を使っていますか?例えば昨日調べていた「 OneDrive – HogeHoge 」の真ん中の記号が怪しいと思ったとき、いちいちテキストに保存してバイナリエディタで開いたりしますか? ( つい開いちゃうんですが...*1 ) 実…

Windows Phone の Office ハブで OneDrive for Business の表示名がおかしい

Windows Phone 8.1 の Office ハブで Office 365 に接続したところサイト名が文字化けした状態になりました。 え? 8.0 の頃は問題なかったのに...と、エミュレーターで接続してみたところこちらもダメでした。(というか違う化け方をしているのが気になりま…

Windows Phone 8.1 でシフト JIS を読み込む

台風で外出できないのでアプリのユニバーサル化の作業をしていたのですが、シフト JIS を読み込むところで手が止まりました。ちなみにストア アプリでのコードはこんな感じ、StreamReader に Encoding クラスを指定するだけです。簡単ですね。 ( エラー処理…

Cortana さんに聞いてみた

前にも聞いた事あったのですが 8.1 Update で Cortana の対象国が広がったのでもう一度同じ質問をしてみました。Q: When do you come to Japan? (日本にはいつ来るの?)結構 雑な発音でもちゃんと認識してくれます。すごい。ちなみに先月これを聞いたときの…

SharePoint でファイルの更新時刻表示がおかしいとき

Web で OneDrive for Business (SharePoint) のファイルを表示したとき更新時刻の表示がおかしいことに気が付きました。 自分の SharePoint Online がホストされているサーバーのタイムゾーンなのかな...と思っていたのですが、どうやらサイトごとに設定があ…

Windows Phone 版 Office Lens

先日、こんな事を言っている人がいました。Office Lensがアップデートされてノートが選べるようになったらしいですがWindows Phone持ってないので関係ない話だった— 幻想ツバメ (@f_swallow) 2014, 8月 6 Windows Phone 買えば関係ある話になるよ!と小一時…

Windows Phone 8.1 エミュレーターの更新もお忘れなく

いきなりの Windows Phone 8.1 Update + Visual Studio 2013 Update 3 祭りも終わり、安心してアプリを作りかけていたのですが、何かがおかしい... エミュレーターが 8.1 のままなんです。と思ったら新しいエミュレーターは Visual Studio 2013 Update 3 と…

Office 365 でお手軽にカスタムドメイン使いたい人は Small Business を契約しましょうという話

Office 365 でカスタムドメインを使う場合、DNS の管理方法には「完全な再委任」と「部分的な再委任」の 2 つの種類があります。 Office 365 管理者 ヘルプ 完全な再委任 DNS が Office 365 によって管理される方式です。 ドメインを登録しているレジストラ…

Windows Phone 8.1 Update 1 が降ってきているらしいですよ

突然ですが、開発者向けに Windows Phone 8.1 Update 1 が降ってきているようですよ。まだの人は Preview for Developers アプリをインストールして待ちましょう!海外で。 更新すると OS バージョンが 8.10.14147.180 となるようです。 更新内容はコチラに…

ストアアプリでテスト用のサンプルデータを準備する方法

ストアアプリの単体テストでいちいちネットワークからデータを取得するもの迷惑かな...と思って方法を調べていました。ただ、そもそもストアアプリでは PC のファイルへのアクセスが制限されているため、どうすればいいのか見当もつきませんでした。そんな悩…

Windows Phone のローカル スカウトが着実に進歩していた件

今朝、こんなツイートが流れていました。そもそもガストの場所がわからなかったので行けない— むらさきもやしむし (@Grabacr07) 2014, 8月 2そんなときも大丈夫。そう、Windows Phone ならでもね。 検索ボタンを押して Bing Vison に「ガスト」と入れます。 …

OneNote ファイルの実体を消すには

OneNote で OneDrive for Business のノートブックを開こうとするとフォルダに見えていました。 エクスプローラーで見ると拡張子 .ms-one-stub という拡張子のファイルのようです。ちなみに中身はこんな感じ StubID:{C04F1300-7A0E-410D-B7C2-XXXXXXXXXXX}こ…