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

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

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

Liferay Screensに付属するScreenlets は、Liferayを使用するモバイルアプリの一般的なユースケースをカバーしています。 ユーザーを認証し、ダイナミックデータリストとやり取りし、アセットを表示します。 しかし、どのような何Screenletがそこにいない場合は 、あなたの の特定のユースケース? 汗かいていない\! 独自に作成できます。 拡張性は、Liferay Screensの重要な強みです。

このチュートリアルでは、独自のスクリーンレットを作成する方法について説明します。 例として、LiferayのBookmarksポートレットにブックマークを保存するサンプル Add Bookmark Screenletコードを参照します。

通常、次の手順を使用してスクリーンレットを作成します。

  1. スクリーンレットの場所を決定します。 スクリーンレットを作成する場所は、使用方法によって異なります。

  2. スクリーンレットのUI(そのビュー)作成します。 すべての情報は、あなたのScreenletのためのビューを作成する必要があり、このチュートリアルでプレゼントしますが、最初にどのように勉強したいことがあり ビューの作成。 一般的なビューの詳細については、 のscreenletsでビューを使用してチュートリアルを

  3. スクリーンレットのインタラクターを作成します。 インタラクターは、サーバー呼び出しを行うScreenletコンポーネントです。

  4. スクリーンレットの属性を定義します。 これらは、スクリーンレットのXMLを挿入するときにアプリ開発者が設定できるXML属性です。 これらの属性は、スクリーンレットの動作の側面を制御します。 Screenletクラスのこれらの属性に機能を追加します。

  5. Screenletクラス作成します。 Screenletクラスは、Screenletの中心的なコンポーネントです。 Screenletの動作を制御し、アプリ開発者がScreenletを挿入するときに対話するコンポーネントです。

スクリーンレットを構成するコンポーネントを理解するには、まずAndroidLiferay Screensの

アーキテクチャを学ぶ必要があります。

さらに苦労せずに、スクリーンレットの作成を始めましょう!

スクリーンレットの場所の特定

スクリーンレットを作成する場所は、スクリーンレットの使用方法によって異なります。 Screenletを別のアプリで再利用する予定がない場合、または再配布したくない場合は、Androidアプリプロジェクト内の新しいパッケージで作成します。 これにより、インポートしたすべてのビューセットに加えて、Liferay Screensのコアを参照およびアクセスできます。

別のアプリでスクリーンレットを再利用する場合は、新しいAndroidアプリケーションモジュールで作成します。 チュートリアル Android Screenletsのパッケージ化 では、これを行う方法について説明しています。 スクリーンレットのプロジェクトが準備できたら、スクリーンレットのUIを作成することから始めます。

« Liferay画面のオフラインモードのアーキテクチャUIを作成する »
この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています