0

私の論文では、Android マーケットに似た種類のマーケットを作ろうとしています。私は mysql でデータベースを作成しましたが、今は Android クライアント インターフェイスについて考えています。私は初心者なので、あなたの助けが必要です。私は自分のデータベースにたくさんのアプリを持っています.DBを呼び出すネイティブアプリを実行する必要があります.アイコン、評価、およびコスト。この情報はすべてmysql dbにあり、phpを使用すると、必要なすべての情報を含むxmlファイルが携帯電話に返されると思います。

これは私が推測していることですが、もし違う場合はお知らせください。たとえば、ローカルの SQLite がこれで役割を果たす必要がある場合 (ダウンロードしたアプリのメタデータを共有するための SQLite が必ずあるはずです)。

ものの動的リストについては、アダプターからリストの要素を取得するアダプタービューを使用することをお勧めします。これは、データソースとの一種のブリッジです。しかし、たとえば、arrayadapter は textview のみに基づいており、他は imageviews のみに基づいています....代わりに、私のビューはそれほど単純ではなく、いくつかの画像、いくつかのテキストビュー、評価などで複雑なものです..... ..

したがって、適切なアダプタービューと適切なアダプターを見つける必要があります。

今、私の目的のために、あなたのために:

  1. どのアダプタビューを使用すればよいですか? 私はリストビューを使用することを考えていました。
  2. そして難しいのは、どのアダプターですか?基本アダプター クラスを拡張するカスタム アダプターを作成する必要がありますか? または、目的に適したアダプターがいくつかありますか?
  3. textview が arrayadapter のベース ウィジェットである場合、どれが私のベースになりますか? 複雑なウィジェットなので、基本的にはビューグループですか?

私はcursoradapterについて何かを読みましたが、それが何であるか、そしてそれが私が探しているものであるかどうかはわかりません. グーグルがその市場で何を使用しているかを知っていれば、それは役に立ちます:)

説明、例、またはリンクは大歓迎です

4

2 に答える 2

1

カスタム ListAdapter が探しているもののように聞こえます。ここにまともな紹介があります。

于 2011-05-03T15:49:03.400 に答える
0

あなたはaptoideとそれがどのように構築されているかを見てみる必要があります http://www.aptoide.com

于 2011-05-03T15:48:37.237 に答える