ブログ記事41件
C#、及びXamarin.Formsのアプリに天気予報の地域を選択するためのプルダウンメニューを追加しました。C#の場合は、ComboBoxを利用し、Xamarin.Formsでは、Pickerが利用できます。C#の場合コードは、こちらにアップしてあります。Xamarin.Formsの場合iPhoneAndroid共通のコードですが、それぞれのプラットフォームの機能を適用してくれます。コードは、こちらをご覧下さい。
カスタマイズ部分の実行成功自分でお題を出して、それをXamarinで作っているのですが、モデルの部分をSQLiteにして、テンプレから作っています。テンプレの状態ではモックがあり、そこにテストデータが定義されており、それを呼び出して表示している状態でした。その状態(=何もいじっていない)ではちゃんと動いていたのですが、SQLiteにしたら、動かなくなりました。(元々、itemというModelだったのですが、自分のテーブルに再定義しました。)結果的にはサービスの
YouMUSTcallXamarin.Forms.Init();priortousingit.atXamarinというエラーが出た。なので、調べたらバックグラウンドサービスからDependencyServiceを使ってはいけない正しくはXamarin.Forms.Init()を呼ぶ前に使ってはいけない。という事だったので、Xamarinと通常のテンプレとでコンペアとってみた。そうすると、下記の違いがありました。+rootFra
意外に簡単にできてしまいました。コードはC#で、共通のものです。Xamarin.FormsすごいなwiPhoneAndroidコードなどの詳細は、こちらをご確認ください。<概要>今回は、Xamarin.Formsを使って、共通コードで、iOSとAndroidのアプリを作ってみたら、意外に簡単に出来てしまったと言う話です。自分の開発環境はMacbookPro201115"にVisualStudio2017forMacをインストー
――――――――――――ピロローグ――――――――――――やっほそうか、世間は連休なのかわたくすは何を隠そう年明けからずーっと連休じゃ面接依頼のあった2案件の内1件は受けずして他技術者で充足ま、Webじゃなかったから惜しくもないしかし、本命中の本命はやはりLinux実務経験がないとのことでスキル不足で落選しかたないねー事実だから認めるしかないそれに受かりたい気持ちが強すぎてド緊張もド緊張しっちゃかめっちゃかで何を答えたか半分覚えてな
Xamarin.Droidの方は、画像URLでの表示が上手く出来ていません。画像は、Resouceに配置したものを取り敢えず標示しています。今回も、Xamarin.DroidでHtmlAgilityPackを、NuGet経由でインストールしています。いろいろと手こずりましたが、やっと画像の表示ができました。結局、ネットをさまよって見つけた非同期通信のメソッドを作って対応しました。GetImageBitmapFromUrl()こちらは、Xamarin.iOS
本当はクロスプラットホームなXamarin.Formsを利用して、iOSとAndroidアプリを開発したかったのですが、どうも難しそうだったので、個別にチャレンジをすることにしました。XamariniOSでYahoo!お天気情報のサイトの情報をスクレイピングのために、HtmlAgilityPackを、NuGet経由でインストールしています。実はこれは、Xamarin.Formsではできません。作製中にエラーが出ますがセミ自動な修正で動く様にはなりました。多
まずは、こちらのチュートリアルで確認をしてみました。ただし、MacbookのVisualStudioを利用しました。VisualStudioでのXamarinFormsを使用したアプリ作成の基本事項その結果、iOSはエミュレータが上手く出来て正常に作動しました。一方で、Androidはエラーが3つ出て駄目でした。iPhone次にこちらを確認中です。プロジェクトを作ってビルドするだけでできあがっています。ただし、Androidのエミュレータの設定
ビルドをすると、InitializeComponent()が見つかりません、って出てくるんです。結論から言うと、xamlとコードビハインドの名前空間が一致していなかった。ということになるのですが、理由に気が付いたら、しょうもない。危なく、マウスを投げるところだった。(ただし、キーボードには負荷がかかったな。。。ごめんね、myノートPC)ちゅうことで、確認するところは、【xaml】:Class="LD_sample.Views.PageMainList">【コードビハ
重大度レベルコード説明プロジェクトファイル行抑制状態エラーYourJavaversion(1.7.0)istooold.Youmusthaveatleast1.8installed.のため、プロジェクトLD_xxxxxxxxx.AndroidはAndroid7.0(APIレベル24-Nougat)を使用してビルドできませんそれをインストールするか、[ツール]->[オプション]
Xamarin.FormsのTabbedPageを利用したとき、Androidでは現在選択中のページに対して下線が引かれています。この下線白色ですが、背景を白系にしたい時に目立たなくなってしまいます。色を変えたいですが、Xamarin.Formsにはそれらしいプロパティは見つかりません。以下axmlを変更することで色を変えられました。Designerではなくソースで編集します。Project.Droid>Resources>layout>Tabbar.axml