~/talk

Volley: Easy, Fast Networking for Android

Talkat Google I/O 2013 · 2013-05-15..05-17· [android]
links:none on file
slides:none on file

Volley is an Android networking library that claims easier and measurably faster app networking: Play Store apps use it, the Google I/O app port takes about half a day, and a Google+ benchmark shows Volley beating others (sometimes up to 10x). It provides default 4 threads with request prioritization, transparent disk and memory caching with millisecond cache hits for 10–50KB images, request cancellation scopes, response batching for synchronized UI fades, easy image helpers like NetworkImageView, GSON/JSON support, and is not meant for large streaming downloads.

AI-written summary · about

  1. 0:00Start
  2. 0:33What is Volley?
  3. 1:44Everything you need
  4. 3:50Design tradeoffs
  5. 5:18Simple JSON protocol GET/api/list HTTP/1.1
  6. 5:50Application architecture
  7. 6:08Typical implementation
  8. 13:24Problems
  9. 14:37Volley implementation
  10. 17:47Easy to write custom requests
  11. 19:30Gson implementation load MoreData
  12. 21:53Debugging and tracing
  13. 25:45The main thread Ever written this block of code?
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.