├── .idea ├── .name ├── .gitignore ├── compiler.xml ├── gradle.xml └── misc.xml ├── app ├── .gitignore ├── src │ └── main │ │ ├── res │ │ ├── values │ │ │ ├── themes.xml │ │ │ └── strings.xml │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.webp │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.webp │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.webp │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.webp │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.webp │ │ ├── drawable │ │ │ └── banner_gradient.xml │ │ └── layout │ │ │ ├── item_view.xml │ │ │ ├── fragment_list.xml │ │ │ └── activity_main.xml │ │ ├── java │ │ └── com │ │ │ └── tutorial │ │ │ └── tvapp │ │ │ ├── DataModel.kt │ │ │ ├── ItemPresenter.kt │ │ │ ├── MainActivity.kt │ │ │ └── ListFragment.kt │ │ ├── AndroidManifest.xml │ │ └── assets │ │ └── movies.json ├── proguard-rules.pro └── build.gradle ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── .gitignore ├── settings.gradle ├── gradle.properties ├── gradlew.bat └── gradlew /.idea/.name: -------------------------------------------------------------------------------- 1 | TvApp -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 |