Feed aggregator

New Motorola DROID Turbo leak gives us a peek inside its retail packaging

Android and Me - 1 hour 5 min ago

The Motorola DROID Turbo is expected to make its official debut on October 28, but don’t have to wait that long to see what its packaging and the contents inside look like.

Several photos of the DROID Turbo’s retail box and the goodies that are packed inside have been shared by the folks at MotoFirmware. The packaging is reminiscent of DROIDs past, and the Turbo itself looks just like the units that’ve already leaked, complete with Kevlar backing and capacitive navigation buttons. Interestingly, Verizon and Motorola have included the Motorola Turbo Charger, which ought to help you quickly juice up the phone’s large 3900mAh battery.


In addition to that beefy battery, the DROID Turbo will reportedly pack a 5.2-inch 2560×1440 display, 2.7GHz quad-core Snapdragon 805 processor, 21-megapixel camera, 3GB of RAM and Android 4.4 KitKat. Overall it sounds like the Turbo could be a contender for top smartphone of 2014, and it could be a nice option for Verizon customers that want a super high-res display that’s not as large as 5.5-inch to 5.96-inch displays found on the Nexus 6, G3 and Galaxy Note 4.

Top on-contract smartphone deals for October

Android and Me - 1 hour 51 min ago

It’s hard enough keeping track of the latest and greatest smartphone on the market, but it’s nearly impossible to choose which phone is right for you once you add in the cost complexities of buying a phone on or off contract and the dozens of different deals across the web. There are advantages to buying your smartphone without a contract, but we know there are quite few of you who are not ready yet to switch to T-Mobile’s competitive off-contract monthly service due to coverage issues.

You could surf the web for hours every month find the best on-contract smartphone deals, but we always suggest starting with Amazon. The online retailer typically prices its on-contract smartphone at $50 or $100 less than what service providers will charge. You can browse Amazon’s full smartphone catalog to find the perfect phone for you, but we’re taken the time to pull out the top five on-contract Android smartphone deals from each US service provider.

If you’ve not on the market for a new smartphone, leave a comment below and let us all know which device(s) you recommend.

AT&T top deals

Sprint top deals

Verizon top deals

Android Wallpaper: L stand for Lollipop

Phandroid - 2 hours 26 min ago

lollipop wallpaper

See past editions of Android Wallpaper

How funny would it be if there was a guy out there that closely followed candy trends, but has no idea about Android? All of a sudden the amount of searches for “lollipop” go through the roof. “Lollipops are going to be so hot this year!” Jokes aside, Android Lollipop is a hot topic these days, and s big reason why is the brand new Material Design language. People dig it.

If you want to get a little of that Material Design on your device you can load up one of the 11 HD wallpapers from Lollipop below. To get one of these wallpapers on your phone, tablet, or even PC, simply tap or click on the image to see it at full resolution. Then long press or right-click to save the image. Let us know which one is your favorite, and be sure to share a screenshot if you use one of these wallpapers! Enjoy, and have a great weekend!

Push new Android Wallpaper to your Android device with our Pushbullet channel.












LG announces ‘NUCLUN’, its first mobile processor

Android Guys - 3 hours 13 min ago

LG announced its own mobile chipset, dubbed the ‘NUCLUN’ which employs a quad-core 1.5 GHz ARM Cortex-A15 for heavy processing and a quadcore 1.2 GHz ARM Cortex-A7 for lighter processing. LG termed this unique octa-core architecture ‘big.LITTLE’ . It supports LTE-A Cat.6, which is only available currently in South Korea. Therefore, it is logical that the device with which this SoC debuted with, LG G3 Screen, a 5.9″ G3, with a slightly lower resolution display; Full HD screen, and slightly better speaker, is designed specifically for the South Korean market.

This will prove to be an interesting turn of events, as another powerful contender joins the likes of Qualcomm, NVIDIA, and Samsung in the relatively unsaturated market of high-end mobile processing packages.


The post LG announces ‘NUCLUN’, its first mobile processor appeared first on AndroidGuys.

Related posts:
  1. T-Mobile Getting LG Optimus 2X as the “T-Mobile G2X”?
  2. LG Nexus 4 16GB on sale today for $499 at dailysteals
  3. Alleged Nexus 5 spotted at FCC

Sundar Pichai gets a promotion, finds himself the new head of Google’s core products

Phandroid - Fri, 10/24/2014 - 9:23pm

sundar pichai atd

There’s no question Google has their hands in just about everything these days. That’s nothing new. Because of a vast and ever growing product portfolio, Google has typically seen itself run by a large group of execs, with CEO Larry Paige overseeing things, of course. But it looks like that could soon change.

After the departure of high profile execs like Andy Rubin and Vic Gundotra, Larry Paige is now reportedly handing the reins of their entire product line to none other than Sundar Pichai. This is yet another promotion for Pichai who joined up with Google back in 2004, only to quickly rise in the ranks and move from Chrome lead, to head of Google’s Android division.

Although it’s a major milestone for both Pichai and Google, Sundar’s title wont change — at least not at first — despite having execs from products like Maps, Search, social, and more now reporting to him instead of Page. There is one exception, however, with YouTube CEO Susan Wojcicki keeping the video unit separate from Pichai’s management for the most part.

Google is continually evolving and the newest change in management is a clear sign that they’re looking to keep the innovation flowing. We wish Pichai the best of luck in his new (still hush-hush) role.


Nest Buys Home Automation Firm Revolv, Company To Discontinue Its Products

Android Police - Fri, 10/24/2014 - 4:59pm


Nest has apparently just acquired home automation firm Revolv for an undisclosed figure.

If you've not heard of Revolv, the company was an all-in-one smarthome "hub" solution that wanted to operate as communication nexus for all the stuff in your house. Sprinklers, lights, door locks, stereos, TVs, you name it. If you want an example, you can watch this incredibly awkward video.

Revolv actually supported compatibility with Nest through its $300 cylinder hub thingamajig and control app.

Nest Buys Home Automation Firm Revolv, Company To Discontinue Its Products was written by the awesome team at Android Police.

Re/code: Sundar Pichai Is Now "Czar" Of Product At Google, Will Control All The Things

Android Police - Fri, 10/24/2014 - 4:48pm


According to Re/code, an organizational reorganization will see Sundar Pichai, head of Chrome and Android, appointed as "czar" of all Google's major products. This includes ads, Search, research, Google+, Maps, commerce, and infrastructure. These duties previously fell on CEO Larry Page. Page will retain his leadership positions, though, at Nest, Calico, Google X, corporate development, finance, and business. Page will also most likely retain final say in most decisions he chooses to be involved in, being CEO and all.

Re/code: Sundar Pichai Is Now "Czar" Of Product At Google, Will Control All The Things was written by the awesome team at Android Police.

How to invite friends to Inbox by Gmail!

Android Guys - Fri, 10/24/2014 - 3:58pm
google inbox

Inbox by Gmail has gathered a lot of attention, and for good reason. I am a lucky person to have it, and it is a great tool, clearing my inbox within minutes, along with adding all sorts of new functions. Well Google is not being shy about adding people, as now anyone with Inbox can invite up to 3 people!

inbox invites

Inbox users can invite up to 3 people!

How to invite friends to Inbox

Inbox announced on Friday on Twitter that those with Inbox can invite friends. In order to do this, open your Inbox app, tap Speed Dial (the red “+” in the bottom right corner) and you should see a golden ticket. Next, shout “I’ve got a golden ticket!” and dance like a oompa loompa. Oh, wait, that won’t help. Just tap the golden ticket, and then type whoever you want to invite in the text box at the top, and then tap “Invite”! Then, enjoy the glory as your friends shout your name in praise.

Google has a lot going for it this month, between the announcement of Lollipop last week (has it only been a week?), the newest set of Nexus devices, and now a game changer from the service that changed email 10 years ago. What else could Google have in store?

Have you been enjoying this newest venture from Gmail?

via Twitter


The post How to invite friends to Inbox by Gmail! appeared first on AndroidGuys.

Related posts:
  1. Google Gets Social With New “Google Buzz”
  2. Get Priority Inbox on Your Android Device with Latest App Update
  3. New Gmail app for Android lets users do much more in notifications

LG G Watch R Review: All Things Considered, The Best Android Wear Has To Offer Right Now

Android Police - Fri, 10/24/2014 - 3:10pm


The G Watch R is LG's first circular-display smartwatch, following up on the original G Watch that launched alongside Android Wear earlier this year. While the original G Watch looked like a proof-of-concept brick out of an engineer's garage at some angles, the G Watch R very clearly got the full design and style treatment from LG - it looks nothing like its kind-of-predecessor.

A 1.3" circular P-OLED (plastic organic LED) 320x320 screen gives it the densest display of any Android Wear device yet announced, and its ability to stay always-on without drastically cutting into battery life provides it a clear edge on competitors that are struggling with longevity issues.

LG G Watch R Review: All Things Considered, The Best Android Wear Has To Offer Right Now was written by the awesome team at Android Police.

Top 10 Android app updates this week: CBS, Starbucks

Android and Me - Fri, 10/24/2014 - 2:33pm

Welcome back to our weekly Top 10 Android App Updates column, where we take a look at the most frequently upgraded apps for the week. We’ve found that one of the best ways to discover useful apps is to find the ones that are actually being updated by the developers rather than selecting the apps with the most installs. As in the past, we’re going to filter out minor updates for the super-popular apps that have over 10 million installs, but we’ll make exceptions for apps that have had significant updates. We hope you enjoy this weekly feature and that you discover some apps that end up being useful.

Fandango Movies - Version 5.3.0

Fandango Movies

What’s new in this version:

  • Introducing the NEW Fandango Message Box! Let us help you stay informed and in the know with our new Messages feature
  • Stay organized: Keep track and read your Fandango messages directly from the app
  • Stay connected: Receive an alert when a notification comes through for your purchases, movie updates + news, exclusives, special offers and more
(Playboard) | (Play Store)


Starbucks - Version 2.7.2


What’s new in this version:

  • Now supported for Android L and QHD devices. Update also offers overall performance and stability improvements.
(Playboard) | (Play Store)


Xbox One SmartGlass Beta  - Version 2.4.14

Xbox One SmartGlass Beta

What’s new in this version:

  • Highlight your best game clips and achievements in a new showcase
  • See which friends play a game in game details
  • Location and bio added to profiles
  • Improved UI for activity feed comments
(Playboard) | (Play Store)


Audible - Version 1.6.0


What’s new in this version:

  • New navigation makes exploring the app simpler
  • Recommended and Similar titles help you to find your next audiobook
  • Your listening stats are now stored in the cloud
  • Jump-forward added to the player controls
  • Notifications inform you when your subscriptions are updated
(Playboard) | (Play Store)


JuiceSSH - Version 2.0.0


What’s new in this version:

  • Huge UI overhaul, UI and UX improvements galore
  • No longer need to be a JuiceSSH Pro user to change terminal color schemes
  • Enable autocorrect and swipe text input in the terminal by swiping our popup keyboard across (see: http://juicessh.com/swipe)
  • Security lock now uses a PIN instead of making you type in your full encryption passphrase each time.
  • Transparent status and navigation bars during terminal (KitKat+)
(Playboard) | (Play Store)


Google Play Music - Version 5.7.1717

Google Play Music

What’s new in this version:

  • Pick the perfect radio station for any situation easily on Listen Now (US/CA All Access only)
  • Search for radio stations based on mood or activity e.g. ‘napping’, ‘jogging’, dance party’ or ‘brand new music’ (All Access only)
  • New Listen Now that shows recently played music and improved recommendations
  • Read descriptions of albums and playlists on newly designed landing pages
(Playboard) | (Play Store)


CBS - Version 2.0.0


What’s new in this version:

  • New episodes on-demand the next day
  • LIVE TV streaming in major US markets
  • Access to CBS library of over 6,500 episodes including every episode of top shows such as Big Brother, NCIS and The Good Wife.
  • Ad free viewing for CBS classic shows and fan favorites such as Star Trek, I Love Lucy, CSI: Miami and more.
(Playboard) | (Play Store)


TuneIn Radio – Version 12.8.0

TuneIn Radio

What’s new in this version:

  • Added a rewind/fast forward button
  • Streamlined mini-player in the rest of the app
  • Hold and resume your position in podcasts and on-demand content
  • Car Mode UI fixes and improvements
  • Echo improvements and icon change
(Playboard) | (Play Store)


Nova Launcher - Version 3.2.0

Nova Launcher

What’s new in this version:

  • Lollipop Circle Folder Animation (Settings – Folder – Transition Animation)
  • Lollipop Scroll indicator (Settings – Desktop – Scroll Indicator)
  • Lollipop Icon Theme for Calculator, Clock, Contacts, Downloads, Email, Dialer, Settings and SMS (Settings – Look Feel – Icon Theme)
  • Preview of scroll effects in Settings
  • Optimizations and fixes
(Playboard) | (Play Store)


Yahoo Mail - Version 4.6.2

Yahoo Mail

What’s new in this version:

  • Bug fixes and performance enhancements
(Playboard) | (Play Store)


Google Inbox users can now invite their friends

Android and Me - Fri, 10/24/2014 - 2:22pm

If you didn’t get your invite to Google Inbox, the new email service from Gmail, fret not. Inbox has announced via Twitter this afternoon that users of the new service will be able to invite three of their friends to come along for the ride.

Inbox says the invites are, “coming your way soon,” but we can confirm that invites are already available to some users. To send out an invite, you simply have to use the Speed Dial button located near the bottom of the app and look for “Invite to Inbox” golden ticket icon. Once you invite someone by entering in their email, they will get a message with a download link to get started.

A strange mixture of email, Gmail and Google Now, Inbox has only been available to beta users for two days now and is already making waves and being praised as the true evolution of email. Feel free to use the comments to hand out your invites if you don’t already have someone in mind.

(Playboard) | (Play Store)


Samsung Galaxy S5 to get Android 5.0 Lollipop in December, report says

Android Guys - Fri, 10/24/2014 - 2:06pm

Samsung’s 2014 flagship smartphone, the Galaxy S5, could be among the first handsets to see an Android 5.0 Lollipop update. At least that’s what a new SamMobile report tells us. According to a source close to the blog, the Galaxy S5 will get its update in December. The level of certainty is pretty high here as the website already has a video of the smartphone running a version of the build.

If the timeline is accurate the Galaxy S5 will be one of the quickest turnarounds in Samsung’s history. Then again, we’re looking at the unlocked international version. We’ll have to worry about various wireless carriers standing in the way. Still, whatever it is, it’s considerably better than in days past. Remember when it would take 6-10 months to get a software update?



The post Samsung Galaxy S5 to get Android 5.0 Lollipop in December, report says appeared first on AndroidGuys.

Related posts:
  1. Samsung rolls out Galaxy S5 at Mobile World Congress
  2. Samsung Galaxy S5 versus Moto X
  3. Best prices and availability for Samsung Galaxy S5

Pocketing your phablet, Inbox invites, buying a car, and more [From the Forums]

Phandroid - Fri, 10/24/2014 - 1:54pm


Is that a phablet in your pocket or are you just happy to see me? Yes, we’ll answer that question today in our weekly roundup of the very best Android Forums has to offer. Would you read on if I told you there might be an Inbox invite waiting for you?

How do you carry your extra large phone?


The Samsung Galaxy Note 4, Note Edge, Nexus 6, and even the iPhone 6 Plus are all what we would consider phablets — those extra large phones that straddle the line of tablet territory. While many love the extra screen real estate when it comes to surfing the web, watching video, and running apps and games, the flip side is that these devices are in reality still quite bulky. Why aren’t there more discussions about how to carry a phablet like the Note 4? It’s certainly pocketable, but is it better suited for a holster? Do you toss it in your bag and go? Opinions welcome.

Itching for Inbox

Inbox by Gmail promo hero

Google launched their new inbox solution, aptly named Inbox, this week on an invite-only basis. Everyone wanted one, but there were few to come by (at least initially). Google+ was overrun with excited Gmail users begging and pleading for their golden ticket, and Android Forums wasn’t all that different. Now that the dust has settled, did you get an Inbox invite? Have any you’d like to share with the forum faithful?

Getting started with Android programming

coder coding developer development

You know how it goes: make Android app, profit to the tune of thousands of dollars a day. But what comes before, in between, and after those steps? How does one actually get started programming for Android? That’s the million dollar question…or at least you hope it is.

Buying your first car


Normally we’d expect Android Forums to be a place where we can go to get some advice on buying our next smartphone, but lucky for sfbloodbrother we’ve also got quite a few auto enthusiasts. In the market for his first car, he has been soliciting help from the forum goers for a few months and is finally on the verge of laying down his cash. Any last minute suggestions?

And more…

And that will take us into the weekend. If you haven’t already, be sure to sign up for an Android Forums account. We’ll be scouring the subs for next week’s best threads, and yours could be among the chosen few. Until then, have a great weekend.

Canadian pre-orders for Nexus 6 to begin on October 29th

Android Guys - Fri, 10/24/2014 - 1:42pm

For those north of the border, don’t think Google has forgotten about you when it comes to the Nexus 6. The device will be available for pre-order in Canada on October 29th and will cost $749 for 32GB and $799 for 64GB.

Unfortunately that’s a $100 markup on what the US will be charged.

Whilst it doesn’t justify the price hike for Canada, it does follow the trend of what we’ve seen in the past when it comes to pricing across the border.

What do you think of the pricing? Is it a deal breaker for you? Drop us a comment below.



The post Canadian pre-orders for Nexus 6 to begin on October 29th appeared first on AndroidGuys.

Related posts:
  1. Nexus 6 pre-orders to begin October 29
  2. Samsung Galaxy S5 UK pricing gets revealed by Three
  3. Samsung announces their new Galaxy Tab 4 lineup

Inbox by Gmail ‘app’ now available in the Chrome Web Store

Phandroid - Fri, 10/24/2014 - 1:34pm

Inbox by Gmail Chrome app

Earlier this week we watched as Google unveiled Inbox by Gmail, their radical new take on electronic mail. Although initially limited only to a small group of people, last night Google pushed out their first batch of invites which, for the most part, seemed pretty large. We know many of our readers are avid Chrome users and for those who have the the browser installed on their computers, we just wanted to let you know that an Inbox Chrome app is now available in the Web Store.

We’re not even gonna sugar coat it — the “app,” is anything but. While an icon does appear in your Chrome app drawer, it’s little more than a shortcut taking you to inbox.google.com. We know. Pretty lame. Like many of you, we had hoped Google would have released something more akin to the Google Keep Chrome app which can operate outside the browser (and even has its own icon in your dock). I guess this is as good as it gets for now, but we’ll keep our eyes peeled for any further Inbox updates.

[Inbox by Gmail on Chrome Web Store]

Question of the Week: How important are benchmarks to you?

Android Guys - Fri, 10/24/2014 - 1:20pm

As many of you likely know, the run-up period before a smartphone announcement is often sprinkled with leaks, rumors, images, and benchmarks. With so many devices to choose from and a number of companies getting involved in the mobile processor game it can be quite confusing to figure out which one performs best. Factor in memory and display technologies and resolutions and you’ve got quite a bit to muddle through in considering a new phone.

Benchmarks, for all intents and purposes, make it easier to discern the high-end beast from the entry-level “every man” phone. But, as we’re finding over time, the typical smartphone user can’t detect the differences in performance. Sure, early adopters and heavy users might see the subtle stuff, but we’re willing to bet most don’t even know the name of their processor.

All of this brings us to the Question of the Week: How important are benchmarks to you? We’ve embedded the little poll below and in the right sidebar of our other articles. Please take a moment to tell us how you feel about them and when done, head to the comments to share more details.

How important are benchmarks to you?


The post Question of the Week: How important are benchmarks to you? appeared first on AndroidGuys.

Related posts:
  1. Motorola Shamu may be the Nexus 6, reports suggest
  2. 8.4-inch Samsung Galaxy Tab S details revealed
  3. HTC One M8 gets relegated to bottom of the list for benchmark cheating

Implementing material design in your Android app

Android Developers Blog - Fri, 10/24/2014 - 1:18pm
By Chris Banes and Nick Butcher, Android Developer Relations

Material design is a comprehensive approach to visual, interaction and motion design for the multi-screen world. Android 5.0 Lollipop and the updated support libraries help you to create material UIs. Here’s a rundown of some of the major elements of material design and the APIs and widgets that you can use to implement them in your app.

Tangible surfaces

In material design, UIs are composed of pieces of digital paper & ink. The surfaces and the shadows they cast provide visual cues to the structure of the application, what you can touch and how it will move. This digital material can move, expand and reform to create flexible UIs.


A surface’s position and depth result in subtle changes in lighting and shadows. The new elevation property lets you specify a view’s position on the Z-axis and the framework then casts a real-time dynamic shadow on items behind it. You can set the elevation declaratively in your layouts, defined in dips:

<ImageView … android:elevation="8dp" />

You can also set this from code using getElevation()/setElevation() (with shims in ViewCompat). The shadow a view casts is defined by its outline, which by default is derived from its background. For example if you set a circular shape drawable as the background for a floating action button, then it would cast an appropriate shadow. If you need finer control of a view’s shadow, you can set a ViewOutlineProvider which can customise the Outline in getOutline().


Cards are a common pattern for creating surfaces holding a distinct piece of information. The new CardView support library allows you to create them easily, providing outlines and shadows for you (with equivalent behaviour on prior platforms).

<android.support.v7.widget.CardView android:layout_width="match_parent" android:layout_height="wrap_content"> <!-- Your card content --> </android.support.v7.widget.CardView>

CardView extends FrameLayout and provides default elevation and corner radius for you so that cards have a consistent appearance across the platform. You can customise these via the cardElevation and cardCornerRadius attributes, if required. Note that Cards are not the only way of achieving dimensionality and you should be wary of over-cardifying your UI!

Print-like Design

Material utilises classic principles from print design to create clean, simple layouts that put your content front and center. Bold deliberate color choices, intentional whitespace, tasteful typography and a strong baseline grid create hierarchy, meaning and focus.


Android 5.0 updates the system font Roboto to beautifully and clearly display text no matter the display size. A new medium weight has been added (android:fontFamily=”sans-serif-medium”) and new TextAppearance styles implement the recommended typographic scale for balancing content density and reading comfort. For instance you can easily use the ‘Title’ style by setting android:textAppearance=”@android:style/TextAppearance.Material.Title”. These styles are available on older platforms through the AppCompat support library, e.g. “@style/TextAppearance.AppCompat.Title”.


Your application’s color palette brings branding and personality to your app so we’ve made it simple to colorize UI controls by using the following theme attributes:

  • colorPrimary. The primary branding color for the app; used as the action bar background, recents task title and in edge effects.
  • colorAccent. Vibrant complement to the primary branding color. Applied to framework controls such as EditText and Switch.
  • colorPrimaryDark. Darker variant of the primary branding color; applied to the status bar.

Further attributes give fine grained control over colorizing controls, see: colorControlNormal, colorControlActivated, colorControlHighlight, colorButtonNormal, colorSwitchThumbNormal, colorEdgeEffect, statusBarColor and navigationBarColor.

AppCompat provides a large subset of the functionality above, allowing you to colorize controls on pre-Lollipop platforms.

Dynamic color

Material Design encourages dynamic use of color, especially when you have rich images to work with. The new Palette support library lets you extract a small set of colors from an image to style your UI controls to match; creating an immersive experience. The extracted palette will include vibrant and muted tones as well as foreground text colors for optimal legibility. For example:

Palette.generateAsync(bitmap, new Palette.PaletteAsyncListener() { @Override public void onGenerated(Palette palette) { Palette.Swatch vibrant = palette.getVibrantSwatch(); if (swatch != null) { // If we have a vibrant color // update the title TextView titleView.setBackgroundColor( vibrant.getRgb()); titleView.setTextColor( vibrant.getTitleTextColor()); } } }); Authentic Motion

Tangible surfaces don’t just appear out of nowhere like a jump-cut in a movie; they move into place helping to focus attention, establish spatial relationships and maintain continuity. Materials respond to touch to confirm your interaction and all changes radiate outward from your touch point. All motion is meaningful and intimate, aiding the user’s comprehension.

Activity + Fragment Transitions

By declaring ‘shared elements’ that are common across two screens you can create a smooth transition between the two states.

album_grid.xml … <ImageView … android:transitionName="@string/transition_album_cover" /> album_details.xml … <ImageView … android:transitionName="@string/transition_album_cover" /> AlbumActivity.java Intent intent = new Intent(); String transitionName = getString(R.string.transition_album_cover); … ActivityOptionsCompat options = ActivityOptionsCompat.makeSceneTransitionAnimation(activity, albumCoverImageView, // The view which starts the transition transitionName // The transitionName of the view we’re transitioning to ); ActivityCompat.startActivity(activity, intent, options.toBundle());

Here we define the same transitionName in two screens. When starting the new Activity and this transition is animated automatically. In addition to shared elements, you can now also choreograph entering and exiting elements.


Materials respond to users’ touch with an ink ripple surface reaction. Interactive controls such as Buttons exhibit this behaviour by default when you use or inherit from Theme.Material (as will ?android:selectableItemBackground). You can add this feedback to your own drawables by simply wrapping them in a ripple element:

<ripple xmlns:android="http://schemas.android.com/apk/res/android" android:color="@color/accent_dark"> <item> <shape android:shape="oval"> <solid android:color="?android:colorAccent" /> </shape> </item> </ripple>

Custom views should propagate touch location down to their drawables in the View#drawableHotspotChanged callback so that the ripple can start from the touch point.


Materials also respond to touch by raising up to meet your finger, like a magnetic attraction. You can achieve this effect by animating the translationZ attribute which is analogous to elevation but intended for transient use; such that Z = elevation + translationZ. The new stateListAnimator attribute allows you to easily animate the translationZ on touch (Buttons do this by default):

layout/your_layout.xml <ImageButton … android:stateListAnimator="@anim/raise" /> anim/raise.xml <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_enabled="true" android:state_pressed="true"> <objectAnimator android:duration="@android:integer/config_shortAnimTime" android:propertyName="translationZ" android:valueTo="@dimen/touch_raise" android:valueType="floatType" /> </item> <item> <objectAnimator android:duration="@android:integer/config_shortAnimTime" android:propertyName="translationZ" android:valueTo="0dp" android:valueType="floatType" /> </item> </selector> Reveal

A hallmark material transition for showing new content is to reveal it with an expanding circular mask. This helps to reinforce the user’s touchpoint as the start of all transitions, with its effects radiating outward radially. You can implement this using the following Animator:

Animator reveal = ViewAnimationUtils.createCircularReveal( viewToReveal, // The new View to reveal centerX, // x co-ordinate to start the mask from centerY, // y co-ordinate to start the mask from startRadius, // radius of the starting mask endRadius); // radius of the final mask reveal.start(); Interpolators

Motion should be deliberate, swift and precise. Unlike typical ease-in-ease-out transitions, in Material Design, objects tend to start quickly and ease into their final position. Over the course of the animation, the object spends more time near its final destination. As a result, the user isn’t left waiting for the animation to finish, and the negative effects of motion are minimized. A new fast-in-slow-out interpolator has been added to achieve this motion.

For elements entering and exiting the screen (which should do so at peak velocity), check out the linear-out-slow-in and fast-out-linear-in interpolators respectively.

Adaptive design

Our final core concept of material is creating a single adaptive design that works across devices of all sizes and shapes, from watches to giant TVs. Adaptive design techniques help us realize the vision that each device reflects a different view of the same underlying system. Each view is tailored to the size and interaction appropriate for that device. Colors, iconography, hierarchy, and spatial relationships remain constant. The material design system provides flexible components and patterns to help you build a design that scales.


The toolbar is a generalization of the action bar pattern, providing similar functionality, but much more flexibility. Unlike the standard action bar, toolbar is a view in your hierarchy just like any other, so you can place instances wherever you like, interleave them with the rest of your views, animate, react to scroll events and so on. You can make the Toolbar act as your Activity’s Action Bar by calling Activity.setActionBar().

In this example, the blue toolbar is an extended height, overlaid by the screen content and provides the navigation button. Note that two further toolbars are used in the list and detail views.

For details of implementing toolbars, see this post.

Go Forth and Materialize

Material Design helps you to build understandable, beautiful and adaptive apps, which are alive with motion. Hopefully, this post has inspired you to apply these principles to your app and signposted some of the new (and compatibility) APIs to achieve this.

Join the discussion on

+Android Developers

Regular Mortals Using Google's Inbox Can Now Invite Three Friends To The Service

Android Police - Fri, 10/24/2014 - 1:03pm


Good news! Those lucky individuals who are already using Inbox by Gmail, Google's latest comprehensive reimagining of email, are now able to invite three people to the service, just by hitting (or hovering over) the compose button (which Google calls "speed dial"). It's not clear if every user has received their allotment of three invites just yet, but Google says everyone can expect to get three invites "soon."


Hey Inboxers, you can invite your friends.

Regular Mortals Using Google's Inbox Can Now Invite Three Friends To The Service was written by the awesome team at Android Police.

LG G Pad 7.0 LTE, LG G3 now available at US Cellular

Phandroid - Fri, 10/24/2014 - 1:03pm

lg g pad 7

U.S. Cellular has announced availability for the LG G Pad7.0 LTE. You’ll be able to get the data-connected tablet for $99 on a new two-year contract, and should be able to find it both in-store and online. The 7-inch tablet won’t break the charts in terms of performance, but with a 1.2GHz quad-core processor, 1GB of RAM, 1280 x 800 resolution, a 5 megapixel camera, 16GB of storage and more it should be worth its low price tag.


The LG G3 is also roaring into US Cellular’s stores today. Many of you are already quite familiar with this device (especially if you’ve read our LG G3 review), but if not here’s a quick refresher on its specs:

  • 5.5-inch 2560 x 1440 display
  • 3GB of RAM
  • 2.5GHz quad-core Snapdragon 805 chipset
  • 13 megapixel camera
  • 16GB or 32GB of internal storage

You can grab that one for $99 on a two-year contract as well, though the LG G3 is eligible for a $0 down payment to walk away with the device (so long as you agree to pay it off in equal installments over the course of a couple of years). Be sure to check both of them out over at US Cellular’s website or by stopping by your local retail location.

Mobile Roar 67: Inbox invites, T-Mobile G1 birthday, and more!

Phandroid - Fri, 10/24/2014 - 12:37pm

Hey bro, you got any invites? That’s the question being asked across the internet this week as Google introduced a brand new email app called “Inbox.” We talk about this new app and how Google is changing the way we use email. Happy Birthday to the T-Mobile G1! We remember the phone that started Android’s dominance, and share stories about our first smartphones. All of this, and much, much more in this week’s episode. Thanks for watching/listening!

Big News

Quick Hits


App Picks

Follow Us


Hear us on Stitcher Radio
Subscribe on iTunes
Add RSS feed
Download MP3

MR show 67

Syndicate content