私は基本的なAndroidアプリに取り組んでおり、アイテムのリストがあり、各アイテムはそれぞれ約10個の文字列のリストで構成されています。
- 後で使用するために文字列を配列に格納するにはどうすればよいですか?
- 1つのアクティビティのみを使用してすべての配列を表示できますか?
- 単一の配列(テキストのページ)を表示する場合、ボタンを使用してリスト内の次の配列に移動するにはどうすればよいですか?
ありがとう、
Sowmya。
私は基本的なAndroidアプリに取り組んでおり、アイテムのリストがあり、各アイテムはそれぞれ約10個の文字列のリストで構成されています。
ありがとう、
Sowmya。
AndroidのSharedPreferencesを使用できます。
文字列配列を保存する場合は、putStringSetを使用します
SharedPrefrencesの使用方法の簡単な例:http: //android-er.blogspot.nl/2011/01/example-of-using-sharedpreferencesedito.html
Javaでの秘訣は、Serializableインターフェースを実装することです。シリアル化しようとしているオブジェクトグラフ全体に、Serializableも実装するオブジェクトのみが含まれている限り、デフォルトのシリアル化アルゴリズムはリフレクションを使用してバイトストリームを生成でき、バイトストリームを受け入れることができるすべてのものに出力できます。
これはそれを行うための1つの方法にすぎません。カスタムBeanクラスでこれを実行し、それに実装できるので、そのクラスの>Serializable
を作成すると、になります。ArrayList<E
Serializable
例:
Class dataBean implements Serializable
{
public String name;
}
ArrayList<dataBean> dataBeanArrayList = new ArrayList();
今dataBeanArrayList
はそうです、Serializable
そしてあなたはこれをの間で渡すこともできますIntent
。