Streamlining Python Development: A Guide to a Modern Project Setup
What's New in Android Development Tools
1. Overview of “What’s New in Android
Development Tools” - Google I/O 2016
Liangjun Jiang
2016/07/13
Watch it online Or Download here
http://mileage.loftyet.webfactional.com/download/What-new-in-Android-development-tools-
Google-I-O-2016.mp4
How to get started
2. 1. Background mode while updating
2. Instant run
More later.
3. Extract Method
Turn codes into a method
Select codes ->right click->Refactor ->Extract ->Methods...
Then name the method...
4. Dex file, 64K method limit
Then make decision where to reduce, when to use multiple dex
Merged Manifests.xml
5. Build gradle message
Show which dependency needs to be updated, and can update them all
6. C++
In app build gradle
6. 8. Command line build with build tool updating
Modify gradle.properties
9. Layout Editor
Drag & drop menu item
7. Drag & drop preference Item
Show important properties attributes on the right and can be expanded when needed
Design surface scrollable when scrollView used
Blueprint mode
8. Blueprint mode for constraint layout
Convert existing layout to ConstraintLayout
13. New AAPT - resource Id is now constant! Reduce build time
Project Structure - modify gradle parameters in IDE (36’20”)
Jack Compiler with Java 8 Language Features, Annotation Support
Enhanced C++ (CMake, NDKBuild, Files in IDE) (38’18”)
Debugger - IDE select Debug type for you
If use Debugger for N,