summaryrefslogtreecommitdiff
path: root/prebuilts/androidtv/leanback/res
diff options
context:
space:
mode:
authorTrevor Johns <trevorjohns@google.com>2014-06-19 23:24:45 -0700
committerTrevor Johns <trevorjohns@google.com>2014-06-20 12:10:01 -0700
commitc4d25c52f44c0c003327abe2dd1ec088dd894970 (patch)
treef5f236234438f15bcfd56cad3f19c90c27199567 /prebuilts/androidtv/leanback/res
parent3f12967ed90fc96bc8f22e5d28d0553bafde99e5 (diff)
downloadbuild-c4d25c52f44c0c003327abe2dd1ec088dd894970.tar.gz
Add AndroidTV prebuilds for LMP Preview release
These files are coming from different repositories, so we're storing them here temporarily until we have a better integration in place. Change-Id: I7f396764879a68ed1344da76a203a2f15f4a7b80
Diffstat (limited to 'prebuilts/androidtv/leanback/res')
-rw-r--r--prebuilts/androidtv/leanback/res/drawable-hdpi/app_icon_quantum.pngbin0 -> 12792 bytes
-rw-r--r--prebuilts/androidtv/leanback/res/drawable-hdpi/app_icon_quantum_card.pngbin0 -> 1003 bytes
-rw-r--r--prebuilts/androidtv/leanback/res/drawable-hdpi/ic_av_play_dark.pngbin0 -> 1413 bytes
-rw-r--r--prebuilts/androidtv/leanback/res/drawable-hdpi/ic_launcher.pngbin0 -> 9397 bytes
-rw-r--r--prebuilts/androidtv/leanback/res/drawable-hdpi/videos_by_google_banner.pngbin0 -> 6958 bytes
-rw-r--r--prebuilts/androidtv/leanback/res/drawable-hdpi/videos_by_google_icon.pngbin0 -> 707 bytes
-rw-r--r--prebuilts/androidtv/leanback/res/drawable-ldpi/ic_launcher.pngbin0 -> 2729 bytes
-rw-r--r--prebuilts/androidtv/leanback/res/drawable-mdpi/app_icon_quantum.pngbin0 -> 8820 bytes
-rw-r--r--prebuilts/androidtv/leanback/res/drawable-mdpi/app_icon_quantum_card.pngbin0 -> 750 bytes
-rw-r--r--prebuilts/androidtv/leanback/res/drawable-mdpi/ic_av_pause_dark.pngbin0 -> 1070 bytes
-rw-r--r--prebuilts/androidtv/leanback/res/drawable-mdpi/ic_launcher.pngbin0 -> 5237 bytes
-rw-r--r--prebuilts/androidtv/leanback/res/drawable-mdpi/videos_by_google_banner.pngbin0 -> 4658 bytes
-rw-r--r--prebuilts/androidtv/leanback/res/drawable-mdpi/videos_by_google_icon.pngbin0 -> 535 bytes
-rw-r--r--prebuilts/androidtv/leanback/res/drawable-xhdpi/app_icon_quantum.pngbin0 -> 11455 bytes
-rw-r--r--prebuilts/androidtv/leanback/res/drawable-xhdpi/app_icon_quantum_card.pngbin0 -> 1365 bytes
-rw-r--r--prebuilts/androidtv/leanback/res/drawable-xhdpi/card_background_default.9.pngbin0 -> 14923 bytes
-rw-r--r--prebuilts/androidtv/leanback/res/drawable-xhdpi/default_background.xml9
-rw-r--r--prebuilts/androidtv/leanback/res/drawable-xhdpi/grid_bg.pngbin0 -> 400386 bytes
-rw-r--r--prebuilts/androidtv/leanback/res/drawable-xhdpi/ic_launcher.pngbin0 -> 14383 bytes
-rw-r--r--prebuilts/androidtv/leanback/res/drawable-xhdpi/ic_pause_playcontrol_focussed.pngbin0 -> 1004 bytes
-rw-r--r--prebuilts/androidtv/leanback/res/drawable-xhdpi/ic_pause_playcontrol_normal.pngbin0 -> 677 bytes
-rw-r--r--prebuilts/androidtv/leanback/res/drawable-xhdpi/ic_pause_playcontrol_pressed.pngbin0 -> 885 bytes
-rw-r--r--prebuilts/androidtv/leanback/res/drawable-xhdpi/ic_play_action_focussed.pngbin0 -> 1667 bytes
-rw-r--r--prebuilts/androidtv/leanback/res/drawable-xhdpi/ic_play_action_normal.pngbin0 -> 1195 bytes
-rw-r--r--prebuilts/androidtv/leanback/res/drawable-xhdpi/ic_play_action_pressed.pngbin0 -> 1181 bytes
-rw-r--r--prebuilts/androidtv/leanback/res/drawable-xhdpi/ic_play_playcontrol_focussed.pngbin0 -> 1659 bytes
-rw-r--r--prebuilts/androidtv/leanback/res/drawable-xhdpi/ic_play_playcontrol_normal.pngbin0 -> 1376 bytes
-rw-r--r--prebuilts/androidtv/leanback/res/drawable-xhdpi/ic_play_playcontrol_pressed.pngbin0 -> 1943 bytes
-rw-r--r--prebuilts/androidtv/leanback/res/drawable-xhdpi/scrubber_disabled.pngbin0 -> 1229 bytes
-rw-r--r--prebuilts/androidtv/leanback/res/drawable-xhdpi/scrubber_focussed.pngbin0 -> 1137 bytes
-rw-r--r--prebuilts/androidtv/leanback/res/drawable-xhdpi/scrubber_normal.pngbin0 -> 1331 bytes
-rw-r--r--prebuilts/androidtv/leanback/res/drawable-xhdpi/scrubber_pressed.pngbin0 -> 2430 bytes
-rw-r--r--prebuilts/androidtv/leanback/res/drawable-xhdpi/shadow7.9.pngbin0 -> 233 bytes
-rw-r--r--prebuilts/androidtv/leanback/res/drawable-xhdpi/videos_by_google_banner.pngbin0 -> 5623 bytes
-rw-r--r--prebuilts/androidtv/leanback/res/drawable-xhdpi/videos_by_google_icon.pngbin0 -> 882 bytes
-rw-r--r--prebuilts/androidtv/leanback/res/drawable-xxhdpi/app_icon_quantum.pngbin0 -> 17757 bytes
-rw-r--r--prebuilts/androidtv/leanback/res/drawable-xxhdpi/app_icon_quantum_card.pngbin0 -> 1297 bytes
-rw-r--r--prebuilts/androidtv/leanback/res/drawable-xxhdpi/videos_by_google_banner.pngbin0 -> 9324 bytes
-rw-r--r--prebuilts/androidtv/leanback/res/drawable-xxhdpi/videos_by_google_icon.pngbin0 -> 632 bytes
-rw-r--r--prebuilts/androidtv/leanback/res/drawable/app_icon_quantum.pngbin0 -> 12792 bytes
-rw-r--r--prebuilts/androidtv/leanback/res/drawable/app_icon_quantum_card.pngbin0 -> 1003 bytes
-rw-r--r--prebuilts/androidtv/leanback/res/drawable/details_img.pngbin0 -> 2143 bytes
-rw-r--r--prebuilts/androidtv/leanback/res/drawable/ic_action_a.pngbin0 -> 720 bytes
-rw-r--r--prebuilts/androidtv/leanback/res/drawable/ic_title.pngbin0 -> 243 bytes
-rw-r--r--prebuilts/androidtv/leanback/res/drawable/movie.pngbin0 -> 13007 bytes
-rw-r--r--prebuilts/androidtv/leanback/res/drawable/player_bg_gradient_dark.xml11
-rw-r--r--prebuilts/androidtv/leanback/res/drawable/shadow7.9.pngbin0 -> 233 bytes
-rw-r--r--prebuilts/androidtv/leanback/res/drawable/videos_by_google_banner.pngbin0 -> 6958 bytes
-rw-r--r--prebuilts/androidtv/leanback/res/drawable/videos_by_google_icon.pngbin0 -> 707 bytes
-rw-r--r--prebuilts/androidtv/leanback/res/layout/details.xml23
-rw-r--r--prebuilts/androidtv/leanback/res/layout/main.xml23
-rw-r--r--prebuilts/androidtv/leanback/res/layout/movie_card.xml22
-rw-r--r--prebuilts/androidtv/leanback/res/layout/player_activity.xml86
-rw-r--r--prebuilts/androidtv/leanback/res/layout/search.xml23
-rw-r--r--prebuilts/androidtv/leanback/res/layout/vertical_grid.xml23
-rw-r--r--prebuilts/androidtv/leanback/res/values/colors.xml18
-rw-r--r--prebuilts/androidtv/leanback/res/values/strings.xml74
57 files changed, 312 insertions, 0 deletions
diff --git a/prebuilts/androidtv/leanback/res/drawable-hdpi/app_icon_quantum.png b/prebuilts/androidtv/leanback/res/drawable-hdpi/app_icon_quantum.png
new file mode 100644
index 00000000..fda9a74a
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/drawable-hdpi/app_icon_quantum.png
Binary files differ
diff --git a/prebuilts/androidtv/leanback/res/drawable-hdpi/app_icon_quantum_card.png b/prebuilts/androidtv/leanback/res/drawable-hdpi/app_icon_quantum_card.png
new file mode 100644
index 00000000..498cf669
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/drawable-hdpi/app_icon_quantum_card.png
Binary files differ
diff --git a/prebuilts/androidtv/leanback/res/drawable-hdpi/ic_av_play_dark.png b/prebuilts/androidtv/leanback/res/drawable-hdpi/ic_av_play_dark.png
new file mode 100644
index 00000000..c9c7828b
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/drawable-hdpi/ic_av_play_dark.png
Binary files differ
diff --git a/prebuilts/androidtv/leanback/res/drawable-hdpi/ic_launcher.png b/prebuilts/androidtv/leanback/res/drawable-hdpi/ic_launcher.png
new file mode 100644
index 00000000..96a442e5
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/drawable-hdpi/ic_launcher.png
Binary files differ
diff --git a/prebuilts/androidtv/leanback/res/drawable-hdpi/videos_by_google_banner.png b/prebuilts/androidtv/leanback/res/drawable-hdpi/videos_by_google_banner.png
new file mode 100644
index 00000000..4cedb526
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/drawable-hdpi/videos_by_google_banner.png
Binary files differ
diff --git a/prebuilts/androidtv/leanback/res/drawable-hdpi/videos_by_google_icon.png b/prebuilts/androidtv/leanback/res/drawable-hdpi/videos_by_google_icon.png
new file mode 100644
index 00000000..20fd898d
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/drawable-hdpi/videos_by_google_icon.png
Binary files differ
diff --git a/prebuilts/androidtv/leanback/res/drawable-ldpi/ic_launcher.png b/prebuilts/androidtv/leanback/res/drawable-ldpi/ic_launcher.png
new file mode 100644
index 00000000..99238729
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/drawable-ldpi/ic_launcher.png
Binary files differ
diff --git a/prebuilts/androidtv/leanback/res/drawable-mdpi/app_icon_quantum.png b/prebuilts/androidtv/leanback/res/drawable-mdpi/app_icon_quantum.png
new file mode 100644
index 00000000..6b621385
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/drawable-mdpi/app_icon_quantum.png
Binary files differ
diff --git a/prebuilts/androidtv/leanback/res/drawable-mdpi/app_icon_quantum_card.png b/prebuilts/androidtv/leanback/res/drawable-mdpi/app_icon_quantum_card.png
new file mode 100644
index 00000000..ac9cc307
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/drawable-mdpi/app_icon_quantum_card.png
Binary files differ
diff --git a/prebuilts/androidtv/leanback/res/drawable-mdpi/ic_av_pause_dark.png b/prebuilts/androidtv/leanback/res/drawable-mdpi/ic_av_pause_dark.png
new file mode 100644
index 00000000..6270d656
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/drawable-mdpi/ic_av_pause_dark.png
Binary files differ
diff --git a/prebuilts/androidtv/leanback/res/drawable-mdpi/ic_launcher.png b/prebuilts/androidtv/leanback/res/drawable-mdpi/ic_launcher.png
new file mode 100644
index 00000000..359047df
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/drawable-mdpi/ic_launcher.png
Binary files differ
diff --git a/prebuilts/androidtv/leanback/res/drawable-mdpi/videos_by_google_banner.png b/prebuilts/androidtv/leanback/res/drawable-mdpi/videos_by_google_banner.png
new file mode 100644
index 00000000..b1916262
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/drawable-mdpi/videos_by_google_banner.png
Binary files differ
diff --git a/prebuilts/androidtv/leanback/res/drawable-mdpi/videos_by_google_icon.png b/prebuilts/androidtv/leanback/res/drawable-mdpi/videos_by_google_icon.png
new file mode 100644
index 00000000..8a7c6dc1
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/drawable-mdpi/videos_by_google_icon.png
Binary files differ
diff --git a/prebuilts/androidtv/leanback/res/drawable-xhdpi/app_icon_quantum.png b/prebuilts/androidtv/leanback/res/drawable-xhdpi/app_icon_quantum.png
new file mode 100644
index 00000000..825ef637
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/drawable-xhdpi/app_icon_quantum.png
Binary files differ
diff --git a/prebuilts/androidtv/leanback/res/drawable-xhdpi/app_icon_quantum_card.png b/prebuilts/androidtv/leanback/res/drawable-xhdpi/app_icon_quantum_card.png
new file mode 100644
index 00000000..9b1703d8
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/drawable-xhdpi/app_icon_quantum_card.png
Binary files differ
diff --git a/prebuilts/androidtv/leanback/res/drawable-xhdpi/card_background_default.9.png b/prebuilts/androidtv/leanback/res/drawable-xhdpi/card_background_default.9.png
new file mode 100644
index 00000000..29f4e01d
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/drawable-xhdpi/card_background_default.9.png
Binary files differ
diff --git a/prebuilts/androidtv/leanback/res/drawable-xhdpi/default_background.xml b/prebuilts/androidtv/leanback/res/drawable-xhdpi/default_background.xml
new file mode 100644
index 00000000..07b05899
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/drawable-xhdpi/default_background.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+
+<shape xmlns:android="http://schemas.android.com/apk/res/android"
+ android:shape="rectangle">
+ <gradient
+ android:startColor="@color/background_gradient_start"
+ android:endColor="@color/background_gradient_end"
+ android:angle="-270" />
+</shape> \ No newline at end of file
diff --git a/prebuilts/androidtv/leanback/res/drawable-xhdpi/grid_bg.png b/prebuilts/androidtv/leanback/res/drawable-xhdpi/grid_bg.png
new file mode 100644
index 00000000..476c698e
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/drawable-xhdpi/grid_bg.png
Binary files differ
diff --git a/prebuilts/androidtv/leanback/res/drawable-xhdpi/ic_launcher.png b/prebuilts/androidtv/leanback/res/drawable-xhdpi/ic_launcher.png
new file mode 100644
index 00000000..71c6d760
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/drawable-xhdpi/ic_launcher.png
Binary files differ
diff --git a/prebuilts/androidtv/leanback/res/drawable-xhdpi/ic_pause_playcontrol_focussed.png b/prebuilts/androidtv/leanback/res/drawable-xhdpi/ic_pause_playcontrol_focussed.png
new file mode 100644
index 00000000..63b45b94
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/drawable-xhdpi/ic_pause_playcontrol_focussed.png
Binary files differ
diff --git a/prebuilts/androidtv/leanback/res/drawable-xhdpi/ic_pause_playcontrol_normal.png b/prebuilts/androidtv/leanback/res/drawable-xhdpi/ic_pause_playcontrol_normal.png
new file mode 100644
index 00000000..9cf25826
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/drawable-xhdpi/ic_pause_playcontrol_normal.png
Binary files differ
diff --git a/prebuilts/androidtv/leanback/res/drawable-xhdpi/ic_pause_playcontrol_pressed.png b/prebuilts/androidtv/leanback/res/drawable-xhdpi/ic_pause_playcontrol_pressed.png
new file mode 100644
index 00000000..516ceca7
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/drawable-xhdpi/ic_pause_playcontrol_pressed.png
Binary files differ
diff --git a/prebuilts/androidtv/leanback/res/drawable-xhdpi/ic_play_action_focussed.png b/prebuilts/androidtv/leanback/res/drawable-xhdpi/ic_play_action_focussed.png
new file mode 100644
index 00000000..bf93814a
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/drawable-xhdpi/ic_play_action_focussed.png
Binary files differ
diff --git a/prebuilts/androidtv/leanback/res/drawable-xhdpi/ic_play_action_normal.png b/prebuilts/androidtv/leanback/res/drawable-xhdpi/ic_play_action_normal.png
new file mode 100644
index 00000000..966f754b
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/drawable-xhdpi/ic_play_action_normal.png
Binary files differ
diff --git a/prebuilts/androidtv/leanback/res/drawable-xhdpi/ic_play_action_pressed.png b/prebuilts/androidtv/leanback/res/drawable-xhdpi/ic_play_action_pressed.png
new file mode 100644
index 00000000..934ed894
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/drawable-xhdpi/ic_play_action_pressed.png
Binary files differ
diff --git a/prebuilts/androidtv/leanback/res/drawable-xhdpi/ic_play_playcontrol_focussed.png b/prebuilts/androidtv/leanback/res/drawable-xhdpi/ic_play_playcontrol_focussed.png
new file mode 100644
index 00000000..687b4218
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/drawable-xhdpi/ic_play_playcontrol_focussed.png
Binary files differ
diff --git a/prebuilts/androidtv/leanback/res/drawable-xhdpi/ic_play_playcontrol_normal.png b/prebuilts/androidtv/leanback/res/drawable-xhdpi/ic_play_playcontrol_normal.png
new file mode 100644
index 00000000..1eadfa47
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/drawable-xhdpi/ic_play_playcontrol_normal.png
Binary files differ
diff --git a/prebuilts/androidtv/leanback/res/drawable-xhdpi/ic_play_playcontrol_pressed.png b/prebuilts/androidtv/leanback/res/drawable-xhdpi/ic_play_playcontrol_pressed.png
new file mode 100644
index 00000000..7f583f61
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/drawable-xhdpi/ic_play_playcontrol_pressed.png
Binary files differ
diff --git a/prebuilts/androidtv/leanback/res/drawable-xhdpi/scrubber_disabled.png b/prebuilts/androidtv/leanback/res/drawable-xhdpi/scrubber_disabled.png
new file mode 100644
index 00000000..9bb7247d
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/drawable-xhdpi/scrubber_disabled.png
Binary files differ
diff --git a/prebuilts/androidtv/leanback/res/drawable-xhdpi/scrubber_focussed.png b/prebuilts/androidtv/leanback/res/drawable-xhdpi/scrubber_focussed.png
new file mode 100644
index 00000000..22898599
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/drawable-xhdpi/scrubber_focussed.png
Binary files differ
diff --git a/prebuilts/androidtv/leanback/res/drawable-xhdpi/scrubber_normal.png b/prebuilts/androidtv/leanback/res/drawable-xhdpi/scrubber_normal.png
new file mode 100644
index 00000000..34aff7ce
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/drawable-xhdpi/scrubber_normal.png
Binary files differ
diff --git a/prebuilts/androidtv/leanback/res/drawable-xhdpi/scrubber_pressed.png b/prebuilts/androidtv/leanback/res/drawable-xhdpi/scrubber_pressed.png
new file mode 100644
index 00000000..3c492e16
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/drawable-xhdpi/scrubber_pressed.png
Binary files differ
diff --git a/prebuilts/androidtv/leanback/res/drawable-xhdpi/shadow7.9.png b/prebuilts/androidtv/leanback/res/drawable-xhdpi/shadow7.9.png
new file mode 100644
index 00000000..6d00d096
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/drawable-xhdpi/shadow7.9.png
Binary files differ
diff --git a/prebuilts/androidtv/leanback/res/drawable-xhdpi/videos_by_google_banner.png b/prebuilts/androidtv/leanback/res/drawable-xhdpi/videos_by_google_banner.png
new file mode 100644
index 00000000..bdcf41e4
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/drawable-xhdpi/videos_by_google_banner.png
Binary files differ
diff --git a/prebuilts/androidtv/leanback/res/drawable-xhdpi/videos_by_google_icon.png b/prebuilts/androidtv/leanback/res/drawable-xhdpi/videos_by_google_icon.png
new file mode 100644
index 00000000..9bc48360
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/drawable-xhdpi/videos_by_google_icon.png
Binary files differ
diff --git a/prebuilts/androidtv/leanback/res/drawable-xxhdpi/app_icon_quantum.png b/prebuilts/androidtv/leanback/res/drawable-xxhdpi/app_icon_quantum.png
new file mode 100644
index 00000000..c82f94cd
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/drawable-xxhdpi/app_icon_quantum.png
Binary files differ
diff --git a/prebuilts/androidtv/leanback/res/drawable-xxhdpi/app_icon_quantum_card.png b/prebuilts/androidtv/leanback/res/drawable-xxhdpi/app_icon_quantum_card.png
new file mode 100644
index 00000000..6c50e8ff
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/drawable-xxhdpi/app_icon_quantum_card.png
Binary files differ
diff --git a/prebuilts/androidtv/leanback/res/drawable-xxhdpi/videos_by_google_banner.png b/prebuilts/androidtv/leanback/res/drawable-xxhdpi/videos_by_google_banner.png
new file mode 100644
index 00000000..6c121e61
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/drawable-xxhdpi/videos_by_google_banner.png
Binary files differ
diff --git a/prebuilts/androidtv/leanback/res/drawable-xxhdpi/videos_by_google_icon.png b/prebuilts/androidtv/leanback/res/drawable-xxhdpi/videos_by_google_icon.png
new file mode 100644
index 00000000..4258160e
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/drawable-xxhdpi/videos_by_google_icon.png
Binary files differ
diff --git a/prebuilts/androidtv/leanback/res/drawable/app_icon_quantum.png b/prebuilts/androidtv/leanback/res/drawable/app_icon_quantum.png
new file mode 100644
index 00000000..fda9a74a
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/drawable/app_icon_quantum.png
Binary files differ
diff --git a/prebuilts/androidtv/leanback/res/drawable/app_icon_quantum_card.png b/prebuilts/androidtv/leanback/res/drawable/app_icon_quantum_card.png
new file mode 100644
index 00000000..498cf669
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/drawable/app_icon_quantum_card.png
Binary files differ
diff --git a/prebuilts/androidtv/leanback/res/drawable/details_img.png b/prebuilts/androidtv/leanback/res/drawable/details_img.png
new file mode 100644
index 00000000..7ea688b6
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/drawable/details_img.png
Binary files differ
diff --git a/prebuilts/androidtv/leanback/res/drawable/ic_action_a.png b/prebuilts/androidtv/leanback/res/drawable/ic_action_a.png
new file mode 100644
index 00000000..3d555efa
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/drawable/ic_action_a.png
Binary files differ
diff --git a/prebuilts/androidtv/leanback/res/drawable/ic_title.png b/prebuilts/androidtv/leanback/res/drawable/ic_title.png
new file mode 100644
index 00000000..1c62b2e1
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/drawable/ic_title.png
Binary files differ
diff --git a/prebuilts/androidtv/leanback/res/drawable/movie.png b/prebuilts/androidtv/leanback/res/drawable/movie.png
new file mode 100644
index 00000000..cb5cb6d3
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/drawable/movie.png
Binary files differ
diff --git a/prebuilts/androidtv/leanback/res/drawable/player_bg_gradient_dark.xml b/prebuilts/androidtv/leanback/res/drawable/player_bg_gradient_dark.xml
new file mode 100644
index 00000000..4450cb60
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/drawable/player_bg_gradient_dark.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<shape xmlns:android="http://schemas.android.com/apk/res/android" >
+
+ <gradient
+ android:angle="90"
+ android:centerColor="#00000000"
+ android:endColor="#B2000000"
+ android:startColor="#B2000000"
+ android:type="linear" />
+
+</shape> \ No newline at end of file
diff --git a/prebuilts/androidtv/leanback/res/drawable/shadow7.9.png b/prebuilts/androidtv/leanback/res/drawable/shadow7.9.png
new file mode 100644
index 00000000..6d00d096
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/drawable/shadow7.9.png
Binary files differ
diff --git a/prebuilts/androidtv/leanback/res/drawable/videos_by_google_banner.png b/prebuilts/androidtv/leanback/res/drawable/videos_by_google_banner.png
new file mode 100644
index 00000000..4cedb526
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/drawable/videos_by_google_banner.png
Binary files differ
diff --git a/prebuilts/androidtv/leanback/res/drawable/videos_by_google_icon.png b/prebuilts/androidtv/leanback/res/drawable/videos_by_google_icon.png
new file mode 100644
index 00000000..20fd898d
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/drawable/videos_by_google_icon.png
Binary files differ
diff --git a/prebuilts/androidtv/leanback/res/layout/details.xml b/prebuilts/androidtv/leanback/res/layout/details.xml
new file mode 100644
index 00000000..e7f675d9
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/layout/details.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<fragment xmlns:android="http://schemas.android.com/apk/res/android"
+ android:name="com.example.android.leanback.LeanbackDetailsFragment"
+ android:id="@+id/details_fragment"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent"
+/>
diff --git a/prebuilts/androidtv/leanback/res/layout/main.xml b/prebuilts/androidtv/leanback/res/layout/main.xml
new file mode 100644
index 00000000..46eaad9d
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/layout/main.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<fragment xmlns:android="http://schemas.android.com/apk/res/android"
+ android:name="com.example.android.leanback.MainFragment"
+ android:id="@+id/main_browse_fragment"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent"
+/>
diff --git a/prebuilts/androidtv/leanback/res/layout/movie_card.xml b/prebuilts/androidtv/leanback/res/layout/movie_card.xml
new file mode 100644
index 00000000..29bad931
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/layout/movie_card.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ android:orientation="vertical"
+ android:layout_height="wrap_content"
+ android:layout_width="wrap_content"
+ android:scaleType="centerCrop"
+ android:focusable="true"
+ android:focusableInTouchMode="true">
+ <ImageView
+ android:layout_width="wrap_content"
+ android:layout_height="match_parent"
+ android:id="@+id/poster" android:layout_gravity="center"/>
+ <TextView
+ android:id="@+id/poster_text"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:paddingTop="10dp"
+ android:paddingRight="10dp"
+ android:paddingBottom="10dp"
+ android:paddingLeft="10dp" />
+</LinearLayout> \ No newline at end of file
diff --git a/prebuilts/androidtv/leanback/res/layout/player_activity.xml b/prebuilts/androidtv/leanback/res/layout/player_activity.xml
new file mode 100644
index 00000000..f976f7fa
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/layout/player_activity.xml
@@ -0,0 +1,86 @@
+<?xml version="1.0" encoding="utf-8"?>
+<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ android:id="@+id/container"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent" >
+
+ <VideoView android:id="@+id/videoView"
+ android:layout_width="fill_parent"
+ android:layout_alignParentRight="true"
+ android:layout_alignParentLeft="true"
+ android:layout_alignParentTop="true"
+ android:layout_alignParentBottom="true"
+ android:layout_height="fill_parent"
+ android:layout_gravity="center"
+ android:layout_centerInParent="true">
+ </VideoView>
+
+ <RelativeLayout
+ android:id="@+id/controllers"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_alignBottom="@+id/videoView"
+ android:layout_alignLeft="@+id/videoView"
+ android:layout_alignRight="@+id/videoView"
+ android:layout_alignTop="@+id/videoView"
+ android:layout_centerInParent="true"
+ android:background="@drawable/player_bg_gradient_dark" >
+
+ <ProgressBar
+ android:id="@+id/progressBar"
+ style="@android:style/Widget.ProgressBar.Horizontal"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_centerInParent="true"
+ android:visibility="gone" />
+
+ <RelativeLayout
+ android:layout_width="fill_parent"
+ android:layout_height="45dp"
+ android:layout_alignParentBottom="true" >
+
+ <ImageView
+ android:id="@+id/playpause"
+ android:contentDescription="@+id/play_pause_description"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_alignParentLeft="true"
+ android:src="@drawable/ic_play_playcontrol_normal" />
+
+ <TextView
+ android:id="@+id/startText"
+ android:layout_width="wrap_content"
+ android:layout_height="fill_parent"
+ android:layout_marginLeft="5dp"
+ android:layout_toRightOf="@+id/playpause"
+ android:gravity="center_vertical"
+ android:maxLines="1"
+ android:text="@+id/init_text"
+ android:textColor="@color/white" />
+
+ <TextView
+ android:id="@+id/endText"
+ android:layout_width="wrap_content"
+ android:layout_height="fill_parent"
+ android:layout_alignParentRight="true"
+ android:layout_marginRight="16dp"
+ android:gravity="center_vertical"
+ android:maxLines="1"
+ android:text="@+id/init_text"
+ android:textColor="@color/white" />
+
+ <SeekBar
+ android:id="@+id/seekBar"
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ android:layout_centerVertical="true"
+ android:layout_gravity="center"
+ android:layout_marginLeft="5dp"
+ android:layout_marginRight="5dp"
+ android:layout_toLeftOf="@+id/endText"
+ android:layout_toRightOf="@+id/startText" />
+ </RelativeLayout>
+ </RelativeLayout>
+
+
+</RelativeLayout> \ No newline at end of file
diff --git a/prebuilts/androidtv/leanback/res/layout/search.xml b/prebuilts/androidtv/leanback/res/layout/search.xml
new file mode 100644
index 00000000..b65600ca
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/layout/search.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<fragment xmlns:android="http://schemas.android.com/apk/res/android"
+ android:name="com.example.android.leanback.SearchFragment"
+ android:id="@+id/search_fragment"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent"
+ /> \ No newline at end of file
diff --git a/prebuilts/androidtv/leanback/res/layout/vertical_grid.xml b/prebuilts/androidtv/leanback/res/layout/vertical_grid.xml
new file mode 100644
index 00000000..1007042c
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/layout/vertical_grid.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<fragment xmlns:android="http://schemas.android.com/apk/res/android"
+ android:name="com.example.android.leanback.VerticalGridFragment"
+ android:id="@+id/vertical_grid_fragment"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent"
+/>
diff --git a/prebuilts/androidtv/leanback/res/values/colors.xml b/prebuilts/androidtv/leanback/res/values/colors.xml
new file mode 100644
index 00000000..1583f328
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/values/colors.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+ <color name="background_gradient_start">#000000</color>
+ <color name="background_gradient_end">#DDDDDD</color>
+ <color name="fastlane_background">#0096a6</color>
+ <color name="search_opaque">#ffaa3f</color>
+ <color name="detail_background">#0096a6</color>
+ <color name="soft_opaque">#30000000</color>
+ <color name="img_soft_opaque">#30FF0000</color>
+ <color name="img_full_opaque">#00000000</color>
+ <color name="black_opaque">#AA000000</color>
+ <color name="black">#59000000</color>
+ <color name="white">#FFFFFF</color>
+ <color name="orange_transparent">#AAFADCA7</color>
+ <color name="orange">#FADCA7</color>
+ <color name="yellow">#EEFF41</color>
+ <color name="default_background">#3d3d3d</color>
+</resources> \ No newline at end of file
diff --git a/prebuilts/androidtv/leanback/res/values/strings.xml b/prebuilts/androidtv/leanback/res/values/strings.xml
new file mode 100644
index 00000000..3e47d390
--- /dev/null
+++ b/prebuilts/androidtv/leanback/res/values/strings.xml
@@ -0,0 +1,74 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<resources>
+ <string name="app_name">Leanback API Demo</string>
+ <string name="browse_title"><![CDATA[Videos by Google]]></string>
+ <string name="related_movies">Related Movies</string>
+ <string name="vertical_grid_title"><![CDATA[Vertical Video Grid]]></string>
+ <string name="error">Error</string>
+ <string name="ok">OK</string>
+ <string name="pause">Pause</string>
+ <string name="play">Play</string>
+ <string name="stop">Stop</string>
+ <string name="init_text">00:00</string>
+ <string name="play_pause_description">Play Pause Button</string>
+ <string name="loading">Loading&#8230;</string>
+ <string name="no_video_found">No video was found</string>
+ <string name="version">Version: %1$s</string>
+ <string name="popular_header">Popular Videos</string>
+ <string name="preferences">PREFERENCES</string>
+ <string name="grid_view">Grid View</string>
+ <string name="send_feeback">Send Feedback</string>
+ <string name="personal_settings">Personal Settings</string>
+ <string name="watch_trailer_1">Watch trailer</string>
+ <string name="watch_trailer_2">FREE</string>
+ <string name="rent_1">Rent By Day</string>
+ <string name="rent_2">From $1.99</string>
+ <string name="buy_1">Buy and Own</string>
+ <string name="buy_2">AT $9.99</string>
+ <string name="movie">Movie</string>
+ <string name="should_start">shouldStart</string>
+ <string name="start_position">startPosition</string>
+ <string name="search_results">Search Results</string>
+ <string name="catalog_url">http://commondatastorage.googleapis.com/android-tv/android_tv_videos.json</string>
+ <string name="prefix_url">http://commondatastorage.googleapis.com/android-tv/Sample%20videos/</string>
+
+ <!-- Error messages -->
+ <string name="failed_to_launch_app">Failed to launch application</string>
+ <string name="failed_to_find_app">The application you are trying to launch is not available</string>
+ <string name="failed_app_launch_timeout">The request to launch the application has timed out!</string>
+ <string name="failed_to_play">Failed to start the playback of media</string>
+ <string name="failed_to_pause">Failed to pause the playback of media</string>
+ <string name="failed_to_connect">Could not connect to the device</string>
+ <string name="failed_to_seek">Failed to seek to the specified position on the remote device</string>
+ <string name="video_error_media_load_timeout">Media loading timed out</string>
+ <string name="video_error_server_unaccessible">Media server was not reachable</string>
+ <string name="video_error_unknown_error">Failed to load video</string>
+ <string name="oops">Oops</string>
+
+ <!-- Preferences -->
+ <string name="prefs_header_application">Application Behavior</string>
+ <string name="prefs_header_application_summary">Control how the application behaves on the TV</string>
+ <string name="prefs_termination_policy_default">0</string>
+ <string name="prefs_termination_policy_dialog_title">When Disconnecting</string>
+ <string name="prefs_volume_title">Volume Assignment</string>
+ <string name="prefs_volume_title_summary">Controls %1$s</string>
+ <string name="prefs_volume_dialog_title">Volume Assignment</string>
+ <string name="prefs_volume_default">device</string>
+ <string name="title_activity_test">TestActivity</string>
+</resources>