Support libraries required
Either Glide or Picasso can work, there are implementation
differences
Slide 5
Slide 5 text
Which version of the support
libraries to use?
The latest one that works
- All support libraries versions need to be the same.
- SQLCipher needs to be 3.3.1-1or higher.
Which didn’t work so well for me :(
Slide 6
Slide 6 text
Application Manifest Changes
Slide 7
Slide 7 text
Theme to play with
Slide 8
Slide 8 text
Tons of auto generated code!
Slide 9
Slide 9 text
Main page birdview
Slide 10
Slide 10 text
Main page birdview scrolling
Slide 11
Slide 11 text
Main Fragment that extends
BrowseFragment:
ArrayObjectAdapter
ListRowPresenter
ImageCardView
Slide 12
Slide 12 text
Hooking up Udemy’s model
Slide 13
Slide 13 text
Click events should use Course model
Slide 14
Slide 14 text
CourseCardPresenter extends
Presenter
(Is just your everyday adapter)
Slide 15
Slide 15 text
ImageCardView is provided by
leanback
• CARD_TYPE_INFO_OVER (1)
• CARD_TYPE_INFO_UNDER (2)
• CARD_TYPE_INFO_UNDER_WITH_EXTRA (3)
• CARD_TYPE_MAIN_ONLY (0)