The M Preview released earlier today has a powerful new feature that allows you to "adopt" an external storage device (like an SD card or USB drive), enabling users to move both app code (APKs) and private app data to that device. When a storage device is adopted, the platform wraps it in a layer of encryption and formats it similar to internal storage. (In contrast, the original Apps-on-SD feature launched back in Froyo could only move app code, not private app data.)
Also, to help users free up internal storage space, they can choose to migrate their "primary shared storage" (living at /sdcard) to any adopted device.
If you flash the preview build onto a phone/tablet, you can enable the adoption feature for testing with USB OTG devices by using the command described here:
Normally only storage devices in long-term stable locations (like an internal SD card slot inside a phone/tablet, or a USB drive attached to a TV) are supported for adoption.
Along with all of this work, the platform now has much better support for USB OTG storage devices (think USB flash drives). When a new device is inserted, a notification appears offering to "browse" that device along with simple options to manage/copy contents.
Please kick the tires and file bugs! :) #io15 #android
The Design library brings a number of important material design components to all Android 2.1 or higher devices (http://goo.gl/KZBhH2). You’ll find a navigation drawer view, a floating label TextInputLayout, a floating action button, snackbar, tabs, and a motion and scroll framework to tie them together.
You’ll be able to build your navigation drawer’s items using a menu resource file and connect a TabLayout with a ViewPager with just a single call to setupWithViewPager().
AppBarLayout lets you set scroll flags to control how views such as your Toolbar scroll on and off the screen or extend it farther with CollapsingToolbarLayout to resize title text size, pin views as the app bar collapses, and add parallax effects - again just a few lines of XML.
With components that match the material design spec out of the box and the tools you need to provide rich behavior between views via the new CoordinatorLayout, the Design library gives you the building blocks needed to build a modern, great looking Android app without building everything from scratch.
#io15 #materialdesign #supportlibrary #AndroidDev
Today’s a big day for design here at Google—along with the new google.com/design, we’ve got a lot more tools and content to share.
For starters, we’re updating the material design guidelines today (google.com/design/spec), with a focus on guidance for larger screens. We heard loud and clear from designers across the community that the guidelines for tablet and desktop sizes left a lot of open questions, so we’re providing additional recommendations for these sizes with this update. But that’s not all—the list of updates includes:
• Adaptive UI: a new section on layout and navigation for large screens.
• Navigation: a new section with suggestions for different levels of navigation.
• FAB expansion: additional examples of FAB expansion animations.
• Launch screens: a new section on displaying app branding and placeholder content when launching an app.
• Empty states: a new section on treatment for empty collections and other empty states.
For the full breakdown of what’s been added and updated, check out the What’s New section in the spec:
Well, I am a guy who carries a Positive Attitude towards Life, keep motivating my friends and coworkers.
Love my profession and enjoy every bit of my work. Lately I have switched to Android Programming and it's really exciting. I think Android OS is really robust and always evolving to work with.
So Professionally I am an Android Developer, used to be Java Developer with Server Side Duties. I love to teach programming, So in my free time and also part time I train students into Java Development
In my free time, I like Reading Books and multiply my Knowledge by Googling and watching YouTube.
I do believe in God and Karma, although sometimes I don't understand religion and all those complex Rules and Regulation. So I choose my own religion and I am flexible when it comes to Praying.
When I was a Kid I used to love Skating and Cycling. They allowed me to explore nearby places. Sometimes I think to give up my beLoved Bike and start riding bicycle ;)
I talk very less, but can stand a deliver the content.