2017-01-01から1年間の記事一覧
Android では View を XML ファイルから構築できます。 この機能で構築した View を画面の要素に Add することで画面の一部だけを XML で定義できることになります。 何がうれしいの? この機能を使うと、複数の画面で出てくる同じ要素の組み合わせの定義を…
Visual Studio にはバイナリーエディターという、ファイルのバイナリーを扱えるエディターが搭載されています。 最近はあまり出番がなくすっかりその存在を意識していませんでしたが、先日救われたのでメモを残しておきます。 画像は英語表示になっています…
Xamarin.Android でデバッグのデバイスとしてエミュレーターが選択できないパターンはいろいろあると思います。 これはその一例です。 Minimum Android version Minimum Android version の APIレベル を満たしていないエミュレーターは通常の選択肢に出てき…
Xamarin.Android で LayoutInflater により View を構築し用とした際にBinary XML file line #1: You must supply a layout_width attribute. というエラーが発生し失敗することがありました。 結論から言うと原因は不明です。 状況 ・Android のネイティブ…
Xamarin.Android で音声認識の API を使ってみました。 早速ですがコードです。 using Android.App; using Android.Widget; using Android.OS; using System.Linq; namespace SpeechRecognizer { [Activity(Label = "SpeechRecognizer", MainLauncher = true…
先日開催した にて Xamarin,Android ハンズオンを行いました。 Xamarin.Android ハンズオン from m ishizaki 残念ながら全員の方に最後まで完成させていただくことはできませんでした。 およそ 2 時間という短い時間の中ではトラブルが発生すると厳しいです…
■ JXUG Xamarin もくもく会 東京秋葉原 JXUG Xamarin もくもく会 東京秋葉原 12月 を開催しました。 Xamarin もくもく会 は もくもくしたり、情報交換したりする会です。 今回も、何人もの方にご参加いただき、皆さん進捗をだされました。 不定期ではありま…
先日開催した にて C# 7.2 の新機能 というタイトルで話をしました。 C# 7.2 の新機能 from m ishizaki 最近の Visual Studio のアップデートで使えるようになった C# 7.2 の機能を確認した内容の共有です。 ■ 次回予定 来月は 01月17日(水)に開催の予定で…
■ 城東.NET 城東.NET #15 を開催しました。 城東.NET は東京の最近は秋葉原で毎月第3水曜日に開催している .NET 系の勉強会です。 発表を中心として、発表でなくとも最近やった事や新しい情報などを参加者で共有している会です。 ■ 次回予定 来月は 01月17…
Google Home に OK, Google と呼びかけるのが恥ずかしいのでアプリで解決してみました。 アプリは Xamarin.Forms でシュッと作ってしまいます。 DependencyService 今回のアプリは、DependencyService を使ってプラットフォーム毎に個別実装が必要な部分を実…
Xamarin.Android の AsyncTask クラスには、Android API にはない abstract メソッドがあります。 protected abstract TResult RunInBackground (params TParams[] params) 似たメソッドに、Android API にもある protected override Object DoInBackground …
git でファイル自体は存在していなければならないが、手元での変更をいちいち変更にしたくないファイルに対する対策メモです。 次のコマンドが使えそうな感じでした。 設定 git update-index --skip-worktree <ファイル名> 解除 git update-index --no-skip-…
以前に C# 7.2 を試してみました。 この際のコードを 1 プロジェクトで試せるように構成してアップしました。 デバッグ実装して確認するなり、書き換えて書き換えるなりして C# 7.2 を試して。C# 7.2 を完璧にマスターしてください。 完璧にマスター出来たら…
先日、15.5.1 の事を書いたばかりですが、さっそく 15.5.2 がリリースされました。 最新のリリースは基本的に英語版だけで公開されるので英語版を参照するのがおすすめです。 日本語版は、英語版 というリンクで英語版に誘導されるだけです。 ※下記ページは…
ある時、Visual Studio (Win) で Android SDK Manager が次のエラーメッセージが表示されて開けなくなりました。 Command did not execute successfully due to an unexpected exception. Please check the output window for additional information. また…
先日開催された Co-Edoでエンジニア・webデザイナー飲み会 にてお時間をいただいて 「Xamarin の API カバー率 100% について」 というタイトルで話をさせていただきました。 Xamarin の Api カバー率 100% について from m ishizaki 話はじめる前は、「Xmas…
先日、15.5 の事を書いたばかりですが、さっそく 15.5.1 がリリースされました。 最新のリリースは基本的に英語なので英語版を参照するのがおすすめです。 日本語版は、英語版 というリンクで英語版に誘導されるだけです。 ※下記ページは英語版へのリンクの …
■ C# もくもく会 C# もくもく会 #19 を開催しました。 C# もくもく会 は東京の秋葉原で毎週木曜日に開催している .NET 系の勉強会です。 もくもく自習を基本とし、分からないことを教えあったり情報共有したりしている会です。 敷居は、勉強会史上最高レベル…
先日、Visual Studio の Preview 版で Remoted iOS Simulator が使えた話を書きました。 そして気になる点として、Professional 版で使えるのかという点を挙げていました。我々は貧乏なので。 これまで、概ね Enterprise > Community > Professional という…
Xamarin.Android のハンズオンテキストを作成しました。 ■ ハンズオンの概要 Android のサンプルアプリを Xamarin.Android に書き換えることで Xamarin.Android を体験します。 ■ このハンズオンで体験できること ・簡単な作りのアプリであれば、Android (Ja…
Visual Studio for Mac で Android Emulator が起動しない場合があります。 今回は、次のような log が表示されていました。 実行に失敗しました または Failed to create vm ffffffff Failed to create HAX VM No accelerator found. failed to initialize …
■ C# もくもく会 C# もくもく会 #18 を開催しました。 C# もくもく会 は東京の秋葉原で毎週木曜日に開催している .NET 系の勉強会です。 もくもく自習を基本とし、分からないことを教えあったり情報共有したりしている会です。 敷居は、勉強会史上最高レベル…
Visual Studio (Win) の Community で Remoted iOS Simulator for Windows が使えるらしいので試してみました。 ※使えるとどこで見た忘れてしまいました。すみません。 Remoted iOS Simulator for Windows は、Windows 上の操作だけで iOS シミュレーター で…
Visual Studio (Win) で C# 7.2 が使えるらしいので試して見ました。 Visual Studio 2017 15.5 Preview 4 が必要らしいのでインストールします。 今の Visual Studio は同一メジャーバージョン/エディションでも複数インストールできるのではかどりますね。 …
Visual Studio (Win) で C# 7.2 が使えるらしいので試して見ました。 Visual Studio 2017 15.5 Preview 4 が必要らしいのでインストールします。 今の Visual Studio は同一メジャーバージョン/エディションでも複数インストールできるのではかどりますね。 …
Visual Studio (Win) で F# が .NET Core/.NET Standard に対応したらしいので試して見ました。 Visual Studio 2017 15.5 Preview 4 が必要らしいのでインストールします。 今の Visual Studio は同一メジャーバージョン/エディションでも複数インストールで…
先日開催の にて XAML Standard というタイトルで LT をさせていただきました。 XAML Standard from m ishizaki XAML Standard の概要と現状、それと試しに作ってみようかなと思っているライブラリ案についての話です。 良かったら XAML Standard のことも気…
■ JXUG Xamarin もくもく会 東京秋葉原 JXUG Xamarin もくもく会 東京秋葉原 11月 を開催しました。 Xamarin もくもく会 は もくもくしたり、情報交換したりする会です。 今回も、何人もの方にご参加いただき、皆さん進捗をだされました。 不定期ではありま…
先日開催した にて Android アプリ → Xamarin.Android の書き換えを試す というタイトルで話をしました。 Android アプリ→ Xamarin.Android の書き換えを試す from m ishizaki Android アプリ開発のサンプルを Xamarin.Android へ移植してみた際の作業手順な…
前々々々回 Android アプリを Xamarin.Android に移植する (1) で UI を移植しました。 出来上がった画面。 今回 3 つ目のクラスの移植を行って行きます。一番のメイン、Activity クラスです。 ■ 今回移植するクラス 今回は ・com.example.android.mediareco…