Androidリストスクリーンレットの作成

Androidリストスクリーンレットの作成

ご覧のページは、お客様の利便性のために一部機械翻訳されています。また、ドキュメントは頻繁に更新が加えられており、翻訳は未完成の部分が含まれることをご了承ください。最新情報は都度公開されておりますため、必ず英語版をご参照ください。翻訳に問題がある場合は、こちらまでご連絡ください。

モバイルアプリがリストを表示することは非常に一般的です。 Liferay Screensを使用すると、 Asset List Screenlet および DDL List Screenletをそれぞれ使用して、Androidアプリで資産リストとDDLリストを表示できます。 画面には、Webコンテンツ記事、画像など、他のLiferayエンティティのリストを表示するリストスクリーンレットも含まれています。 スクリーンレットリファレンスドキュメント は、Liferayスクリーンに含まれるすべてのスクリーンレットをリストしています。 リストに表示するエンティティのリストスクリーンレットがない場合は、独自のスクリーンレットを作成する必要があります。 リストスクリーンレットは、Liferayインスタンスの任意のエンティティを表示できます。 たとえば、 Userなどの標準Liferayエンティティ、またはカスタムLiferayアプリのカスタムエンティティを表示するリストスクリーンレットを作成できます。

このチュートリアルでは、サンプルのブックマークリストスクリーンレットのコードを使用して、独自のリストスクリーンレットを作成する方法を示します。 このスクリーンレットには、Liferayのブックマークポートレットのブックマークのリストが表示されます。 このスクリーンレットの完全なコード は、GitHubます。

このチュートリアルではリストScreenletの作成に焦点を当てているため、Screenletの一般的な概念とコンポーネントについては説明していません。 したがって、始める前に、次のチュートリアルを読む必要があります。

次の手順に従って、リストスクリーンレットを作成します。

  1. モデルクラスの作成
  2. ビューを作成する
  3. インタラクターの作成
  4. スクリーンレットクラスの作成

ただし、最初に、リストのスクリーンレットでページネーションがどのように機能するかを理解する必要があります。

ページネーション

ユーザーがアイテムの大きなリストをスムーズにスクロールできるように、リストスクリーンレットは流なページネーションをサポートします。 このサポートは、リストスクリーンレットフレームワークに組み込まれています。 これは、リストスクリーンレットを作成するときに表示されます。

これで開始する準備ができました\!

« スクリーンレットのパッケージ化モデルクラスの作成 »
この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています