What benefits does Google I/O 2015 bring to Android developers?yesterday, in the garage coffee, and a group of old friends spent a happy Google night.
The first thing to say is that this year's update some not to force, at least not enough Geek. I also do not intend to take stock of some of the information in the Keynote, presumably a lot of people have seen at various sites do not know how many times, I would like to say some is about this Google I/O for Android developers brought about what kind of benefits.
Welfare One:
With 8 new components and backwards compatibility, many of the new official components are a hot item on GitHub.
Appbarlayout: A new Layout designed to implement various Material Design concepts, primarily responsible for sliding responses.
Collapsingtoolbarlayout: Similar to this picture.
Coordinatorlayout: A new, more sturdy framelayout.
Floatingactionbutton: Similar to this shell-software/fab.
Navigationview: New, placed inside the Drawerlayout menu.
Snackbar: Like this Mrengineer13/snackbar
Tablayout: plain, sliding Tab.
Textinputlayout: Similar to this wrapp/floatlabelededittext.
For more details about the components, check out the official Blog.
Welfare II
Added support for SVG image resources, Android Studio will automatically generate a suitable size image based on SVG.
Welfare three
The new interface designer, the ability to edit the layout, color, and other resources greatly improved, a personal favorite change is the addition of the theme editor.
Welfare Four
The new Gradle Plugin, with a dramatic increase in compilation speed, introduces a new Compiler-Jack, as well as a new high-speed Png resource processor.
Welfare Five
Start supporting Data Binding, which also means that MVVM will become a new Android development technique for Android.
Welfare Six
Android Studio will integrate the clion to better support the development of NDK/C + +, note that he is not a simple integration clion, but on the basis of Clion added to the Android development more appropriate features, such as the Jni method name automatically generated.
Welfare VII
Support Unit testing has been external test module, the future of Android testing process will be like this.
Google's update of Android development tools is roughly the same, and overall is good, acceptable.
Information: What benefits does Google I/O 2015 bring to Android developers?