問題タブ [android-bundle]

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 投票する
13 に答える
108300 参照

android - Android:列挙型をバンドルに入れる方法は?

AndroidバンドルにEnumオブジェクトを追加するにはどうすればよいですか?

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

android - Android の Bundle に配列リストを保存して取得する

BundleAndroidで値の配列リストを保存および取得するにはどうすればよいですか? 例はありますか?

0 投票する
12 に答える
274511 参照

android - Androidアプリケーションの「バンドル」とは何ですか

bundleAndroidアプリケーションには何がありますか?いつ使うの?

0 投票する
7 に答える
83013 参照

android - Android OS で使用できる IPC メカニズムは何ですか?

Android に存在するすべての IPC メカニズムを教えてください。

私の知る限りでは:

  1. インテント
  2. バインダー
0 投票する
2 に答える
48862 参照

android - フラグメントにオブジェクトを渡す

私はFragments最近多くの作業を行っており、フラグメントにオブジェクトを渡す 2 つの異なる方法を使用していますが、唯一の違いは、以下の FragmentOne が採用したアプローチでは、渡すオブジェクトがSerializableインターフェイス(およびそれに関連するすべてのもの)。

どちらか一方を使用する利点はありますか?

0 投票する
5 に答える
1623 参照

android - Android は永続的な情報をバンドルで渡すか、シングルトン パターンを使用しますか?

アクティビティ間で情報を渡したり、バンドルに追加したり、シングルトン クラスを使用してこのデータを保存およびアクセスしたりするためのより良い方法は何かを考えてみてください。私は過去にさまざまなAndroidサイドプロジェクトで両方を使用しましたが、現在ははるかに大規模なAndroidプロジェクトに取り組んでいるため、最初から物事を行うことを好みます.

私のアプリケーションはユーザーを認証し、ID に基づいてさまざまなクエリを実行する必要があります。アクティビティ間の結合を最小限に抑えるには、id をバンドルに追加し、各アクティビティに必要な情報をクエリさせることが最善の策だと思います。ただし、応答性を高めるために、シングルトン クラスを使用して永続的な情報を保存し、必要以上のクエリを防ぐことに傾倒していました。

0 投票する
11 に答える
37915 参照

java - バンドルの内容を Logcat に出力しますか?

Bundleすべてのキーの名前を思い出せない場合に、a の内容を Logcat に出力する簡単な方法はありますか?

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

android - putExtra: 大きな配列はどのように処理すればよいですか? データベースにするか、小さな配列に分割しますか?

次のアイデアのどれがより多くの文を作るのか知りたいです:

5,000 を超えるエントリを持つ 3 つの配列があります。そして、それらを Extra に入れようとすると、FAILED BINDER TRANSACTION になりました。

  1. これらの大きな配列をより小さな配列に分割し、putExtra によって次のアクティビティに渡します

  2. これらのエントリをデータベースに保存し、sqllite とカーソルを操作しますか?

前もって感謝します!

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

java - アクティビティ間での DoubleArray 値の挿入と取得

から値を取得するアクティビティがあり、ResultSet次のように配列に保存します。

他のクラスでは、次の方法で値を取得します。

値を次のような文字列に変換したい: