問題タブ [xamarin.android]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1260 参照

c# - MonoDroid で WCF を使用しようとするとエラーが発生します

MonoDroid for C# を使用して、コンセプト Android アプリのプーフを作成しています。これまでのところ、見た目はかなり良いです。ただし、WCF を使用しているときに問題が発生しました。

概念は単純です。文字列「Pong」を返す「Ping」という単一のメソッドを使用して WCF サービスを作成します。WPF アプリがサービスにヒットし、正常に動作することを書きました。しかし、サービスにアクセスしようとすると、Androidアプリで奇妙なエラーが発生します。

最初に私が得るエラー

これはサーバー側のインターフェースです

これはサーバー側のクラスです

テスト用の WPF アプリが正常に動作するため、サーバー側は正常に動作します。

Android クライアント側インターフェースは非同期パターンを使用しますが、サービスへの直接同期呼び出しを使用すると同じエラーが発生しました。

これはクライアントの「プロキシ」クラスです

これは呼び出しを行うコードです。

誰かが解決策を知っているか、別のアプローチを教えてくれることを願っています。

0 投票する
3 に答える
961 参照

android - MonoDroidでMVPパターンを使用する

これが、MonoDroidアプリでMVP(またはより具体的にはパッシブビュー?)を使用する私の試みです。

https://gist.github.com/857356

私の主な目標は再利用ではなく、テスト容易性の向上と(願わくば)保守性の向上です。再利用は素晴らしい副作用ですが、私は現在、MonoTouchバージョンなどを実行する予定はありません。

私は一般的にそれでかなり満足しています(1つの例外を除いて)、しかし私は確かにいくつかの批評/評価が必要です。

唯一の例外:メソッド "GetPortfolioIdForContextMenu"は'int'を返しますが、残りのメソッドがそれを行う必要がないため、これは完全に正しく感じられません。気分が悪いだけなのに、「なぜ」とか、どうしたらいいのかわからない。

0 投票する
8 に答える
3105 参照

.net - 1つのプログラミング言語(C#)を使用した複数のモバイルプラットフォームのターゲティング/開発?費用便益?

現在、次のような複数のモバイルプラットフォームでC#プログラミングを使用できます。

(見逃した場合は自由に編集してください)もちろん、UIのプログラミング作業はまだですが、アプリのメインライブラリを共有することはできます。

モノプロジェクトとスーパーヒーローのミゲル・デ・イカザの周りに集まったチームに感謝します。彼らの努力は貴重です。

私を悩ませているのは、これらのオプションの利点は何ですか?複数のモバイルプラットフォーム間で1つのアプリを維持するコストは、パフォーマンスを向上させるために各ライブラリを個別にコーディングするよりも障害が少ないですか。各言語の学習曲線?.NET忍者対すべての取引のジャックであること

または、ネイティブ環境でプログラムされたアプリのバイナリのサイズが小さく、最適化されている可能性があり、新しいプラットフォームのOSアップデートのサポートを待つ必要があることを忘れないでください。

更新:明らかに、考慮すべきことがもう1つあり、それはサポートです。NovellはAttachmateGroupに買収されているため、Monoチームはすべて解雇されます。ただし、Miguel De Icazaが率いるチームのコアメンバーは、 MonoMobile開発ツールをゼロから再発明する新会社 Xamarinを設立しました。

0 投票する
4 に答える
1005 参照

mvvm - WP7、Iphone、Android に対応するアプリの構築

すべてのプラットフォームで使用されるアプリの構築を開始しようとしています。モノタッチとモノドロイドを使用して、.net に保存できるようにします

私は少し怠け者なので、できるだけ多くのコードを再利用できるようにしたいと考えています。

連絡先情報を保存するアプリケーションを作成したいとしましょう。例: 名前と電話番号

私のアプリケーションは、Web サービスからデータを取得し、データをローカルに保存できる必要があります。

MVVM パターンは進むべき道のように見えますが、以下の私のアプローチが 100% 正しいかどうかはわかりません

これは正しいです?

  1. 私のモデルを含むプロジェクト
  2. ビュー、ローカル ストレージ メソッド、およびビューをバインドするビュー モデルを含むプロジェクト。この場合、3 つの OS に基づいて 3 つの異なるプロジェクトが存在します。
  3. サービスおよびローカル データ ストレージへのバインドに使用されるデータ アクセス レイヤー プロジェクト

どんな提案も素晴らしいでしょう。

御時間ありがとうございます

0 投票する
1 に答える
695 参照

c# - Mono での JSON ライブラリの使用

VisualStudio 2010 を使用して Monodroid で JSON ライブラリを使用するにはどうすればよいですか。Mono Assemblies Page には存在するはずですが、どこにも見つかりません。

0 投票する
3 に答える
1791 参照

c# - Android JavaからC#へのURL

以下の次のJavaスニペットに相当するC#は何ですか?

前もって感謝します。

0 投票する
1 に答える
355 参照

amazon-s3 - MonoDroid アプリケーションから S3 にアクセスする

MonoDroid アプリケーションから S3 (または任意の AWS サービス) にアクセスするためのソリューションはありますか? S3 用の Android SDK を見つけましたが、それらは jar ファイルです (これを機能させる方法があるかどうかわかりません)。

.NET AWS SDK を使ってみました。これはコンパイルされますが、実行時に任意のオブジェクトを構築しようとすると、あらゆる種類の奇妙なことが起こります (例外が発生したように壊れますが、例外が何であるかが示されず、VS がすべて一緒にクラッシュすることがあります)

AWS ドキュメントを検索して、SDK なしで作成できる簡単な Web サービスの投稿があるかどうかを確認しました。これは可能であるように思われますが、これを行う方法に関する情報は見つかりませんでした。

0 投票する
2 に答える
15136 参照

android - VB.NET を使用して、MonoDroid を使用したアプリケーションを開発できますか?

MonoDroid Visual Studio アドインを使用して、C# ではなく VB.NET を使用してスマートフォン アプリケーションを開発できるかどうかを知りたいですか?

また、可能であれば、C# ではなく VB.NET のサンプル コードの正しい方向を教えてもらえますか?

よろしくお願いします。

0 投票する
1 に答える
265 参照

xamarin.android - スタートアップ プロジェクトでの Monodroid ビルド エラー

Mono for Mac と Mono for Android をダウンロードしてインストールしました。file ->new solution ->new MonoDroid Application を選択してビルドしようとすると、エラーが発生します。

私にできることはありますか?

0 投票する
1 に答える
2373 参照

image - MonodroidはURLから画像を保存します

こんにちは、私が構築しているアプリは、サーバーに保存されている多くの画像で動作し、それらをリストビューに表示する必要があります。それらをファイルに保存できるようにしたいと思います。

これまでのところ、ここに私が持っているコードがあります

しかし、画像の保存方法や保存場所がわかりません。

助けはありますか?

ありがとう