私は何らかの形でトランザクションデータを保存しなければならない新しいxamarinベースのプロジェクトに取り組んでいます。アプリケーションがシャットダウンされると、データは失われません。だから私はプログラムがファイルにアクセスし、必要に応じて情報を読んだり、書き換えたりできるように、トランザクション情報が書き込まれたファイルを保存することに決めました。まず、asset .txtファイルを作成することを考えていましたが、この種のファイルに情報を書き込むことは不可能であることがわかりました。 2番目のケースでは埋め込みファイルを使用していますが、ユーザーは意図せずに削除しないようにする必要があります。可能であれば、あなたの経験を共有するか、このトピックに関する説明付きの記事を送信してください。Xamarinストア情報
1
A
答えて
2
あなたは、このようなアプリケーションプロパティの情報の小さなビットを格納することができます:
string foo = "Foo";
Application.Current.Properties["bar"] = foo;
をそしてthuslyそれらを取得する:私が見つけ
string foo = Application.Current.Properties["bar"] as string;
0
もう一つの方法。これはクロスプラットフォーム対応になっているはずですが、私は今までAndroidバージョンをテストしています。
値を格納する
XAM.Plugins.Settings
をインストールするnuget使用(私は仕事をする文字列とint型を得ている)
var settings = CrossSettings.Current;
settings.AddOrUpdateValue<string>("key", value);
値
var settings = CrossSettings.Current;
var strSettings = settings.GetValueOrDefault<string>("key", string.Empty);
を取得します
もっと複雑なタイプを試してみましたが、エラーが発生しました
System.ArgumentException:PreSetStruct型の値がサポートされていません。発生しました
PreSetStructは、いくつかのフィールドを持つ単純な構造体でした。
私は後でiOsバージョンで作業し、どのように動作するかをお知らせします。
関連する問題
- 1. ループURLとストア情報R
- 2. Xamarin PCL取得デバイス情報
- 3. Azure AD B2Cユーザー情報Xamarin
- 4. Playストアのアルファテストに関する情報
- 5. WS02 SSOストアの資格情報データベース
- 6. Xamarin Azure Facebookのユーザー情報を取得
- 7. JSON(Xamarin C#)からの情報ダウンロード
- 8. Google Playストア情報ベータ版とプロダクション版の混在
- 9. JAVAとSQL、Cantストアの情報をmysqlサーバ
- 10. Reduxストアにログイン資格情報を保存する方法は?
- 11. Gdx-Pay iOSストア、商品情報が見つかりません
- 12. Xamarin Profiler - 情報を与えないルーツへのパス
- 13. Xamarin Android SOAPのWebサービスで認証情報が返される
- 14. Xamarin Androidでログインした後のユーザー情報の表示
- 15. ネットワーク資格情報でWebサービスに接続xamarin
- 16. Xamarinフォーム:FFImageLoading:画像情報を読み込む
- 17. Xamarin Androidの最新の情報に更新断片
- 18. フィードバック情報のデバイス情報android
- 19. C++コンパイラのテンプレートエラー情報は - エラー情報
- 20. 情報
- 21. 情報
- 22. 情報
- 23. 私たちが行う必要があるXamarinのバージョン情報を取得するには、コンソールにXamarinのバージョン情報を書くか、現在
- 24. 認証なしでGoogle Playストアにアプリ情報をリクエストする方法
- 25. SSKeychain資格情報ストアが正しく設定されていませんか?
- 26. Google Playストア:アプリページが合計で表示されない追加情報
- 27. Ruby on RailsでX509証明書(およびストア情報)を解析する
- 28. ストアを作成して情報ソフトウェアを取り出す方法は?
- 29. txtファイルから情報のブロックを抽出し、パンダのデータフレームとストアを作成
- 30. Xamarin - AkavacheとNSUserDefaultsなどのネイティブキー値ストア
これは伝統的にデータベースが使用されているものです。 Xamarinのアプリケーションでは、ローカルのSQLiteデータベースを使用するための記事やサンプルがたくさんあります。私の場合、 – Jason
私は1つの文字列を格納する必要があるデータベースを実装する価値があるのですか? – GeekyNuns
どのようにすべての取引データを1つの文字列に格納していますか?データベースを使う以外に短い文字列を永続化する方法はありますが、それらがアプリケーション可能かどうかはわかりません。 –