DpadRecyclerView Sample

0+
ダウンロード
コンテンツのレーティング
全ユーザー対象
スクリーンショット画像
スクリーンショット画像
スクリーンショット画像
スクリーンショット画像
スクリーンショット画像
スクリーンショット画像
スクリーンショット画像
スクリーンショット画像
スクリーンショット画像
スクリーンショット画像

このアプリについて

これは、Android TV 上で効率的で操作しやすいユーザーインターフェースを構築するために特別に設計されたオープンソースライブラリ、DpadRecyclerView の公式サンプルアプリケーションです。このアプリは、開発者が Leanback の BaseGridView の最新の代替として、また Compose レイアウトの代替として、DpadRecyclerView ライブラリの機能をテスト、検証、調査するための技術デモとして機能します。

対象読者: Android TV 開発者、Kotlin および Jetpack Compose UI エンジニア、オープンソースコントリビューター

主な機能のデモ: このサンプルでは、​​ライブラリのコア機能を紹介し、開発者が Android TV デバイス上で以下の機能を直接操作できるようにします。

Leanback の代替: 従来の Leanback ライブラリに依存せずに、高性能なグリッドとリストを実現する方法のデモ。

Jetpack Compose との相互運用性: DpadComposeViewHolder を使用して、RecyclerView 内に Compose UI をシームレスに統合する例。

高度なフォーカス管理: OnViewHolderSelectedListener、サブポジション選択、タスクに合わせたスクロールなど、フォーカス処理を視覚化します。

カスタム配置: さまざまなエッジ配置設定、カスタムスクロール速度、親子配置構成を探索できます。

グリッドレイアウト: 不均一なスパンサイズや複雑なレイアウト構造を持つグリッドの実装を表示します。

追加のUIユーティリティ: フェードエッジ、スクロールバー、リバースレイアウト、Dパッドインターフェースでのドラッグ&ドロップ機能のデモが含まれています。

オープンソースのDpadRecyclerViewは、Apache 2.0ライセンスに基づいてライセンスされるオープンソースソフトウェアです。このサンプルを使用すると、ライブラリを実際のアプリケーションに統合する前に、コードの動作をプレビューできます。

このサンプルのソースコードとライブラリの完全なドキュメントは、GitHub (https://github.com/rubensousa/DpadRecyclerView) で入手できます。

免責事項: このアプリには、レイアウトのデモのみに使用されるサンプルのプレースホルダーデータ (画像とテキスト) が含まれています。実際のビデオストリーミング コンテンツやメディア サービスは提供されません。
最終更新日
2025/12/08

データ セーフティ

データの安全は、デベロッパーによるユーザーデータの収集、共有方法を理解することから始まります。データのプライバシーとセキュリティ対策は、アプリの使用方法、ユーザーの年齢やお住まいの地域によって異なることがあります。この情報はデベロッパーから提供されたもので、更新されることがあります。
第三者と共有されるデータはありません
データは収集されません

新機能

First release

アプリのサポート

デベロッパーについて
Rúben Alberto Pimenta Jácome de Sousa
rubensousa.mieti@gmail.com
R. Francisco Mendes 12 3DTO 4715-243 Braga Portugal