Homepage
Sign in / Sign up
Google Developers
For Engineers, by Engineers
Follow
Featured
Transitions in the Android Support Library
Transitions in the Android Support Library
Now available back to API 14
Chet Haase
Sep 1
Media Playback and the must-have Android Support Library APIs
Media Playback and the must-have Android Support Library APIs
support-media-compat and beyond!
Ian Lake
Aug 24
Android Data Binding: Custom Setters
Android Data Binding: Custom Setters
Make Data Binding Do What You Want
George Mount
Aug 26
Real-Time Image Capture in Unity
Real-Time Image Capture in Unity
How to capture video in C# without sacrificing performance.
Jeremy Cowles
Aug 10
Trending
Quick Settings Tiles
Quick Settings Tiles
A new surface in Android 7.0 for critical+frequent actions
Ian Lake
Sep 29
Android Data Binding: 2-way Your Way
Android Data Binding: 2-way Your Way
Making custom 2-way binding attributes
George Mount
Oct 5
Scheduling jobs like a pro with JobScheduler
Scheduling jobs like a pro with JobScheduler
Because if you’re gonna have to do it, you may as well be great at it
Joanna Smith
Sep 22
Exploring EcmaScript Decorators
Exploring EcmaScript Decorators
Iterators, generators and array comprehensions; The similarities between JavaScript and Python continue to increase over time and I for one…
Addy Osmani
Jul 9, 2015
No More findViewById
One of the little-known features of developing an Android application with Android Studio is data binding. With it comes many excellent…
features that I’ll be covering in future articles, but the most basic thing you get is elimination of findViewById. Isn’t this just a pain in the neck? There are tools available whose main job is to eliminate this small bit of code, but now there is an official way with Android Studio 1.5 and higher. First, you must edit your Application’s build.gradle file and add the following into the android block: The next thing is to change the layout file by making the outer tag <layout> instead of…
George Mount
Jun 19
All stories
About Google Developers