Zajednice i zbirke
Postovi
Post ima privitak
Getting Audio Focus right, delivering a great experience to users
Learn more about our journey to build an Android video player app that supports playlist, and PIP → https://goo.gl/hzF1Lg
Android allows many apps to play audio simultaneously by automatically mixing all the audio streams together. However, it is disruptive to the user if they hear multiple apps playing audio at the same time. It’s like many people trying to talk to a user at the same time, the result of which is that they can’t really hear or pay attention to any one person. To avoid this, Android provides an API that allows apps to share audio focus, where only one app can hold audio focus at any given time.
Learn more about our journey to build an Android video player app that supports playlist, and PIP → https://goo.gl/hzF1Lg
Android allows many apps to play audio simultaneously by automatically mixing all the audio streams together. However, it is disruptive to the user if they hear multiple apps playing audio at the same time. It’s like many people trying to talk to a user at the same time, the result of which is that they can’t really hear or pay attention to any one person. To avoid this, Android provides an API that allows apps to share audio focus, where only one app can hold audio focus at any given time.
Dodajte komentar...
Post ima privitak
Introducing new Android Excellence apps on Google Play
Here are our favorite new apps → https://goo.gl/AdhBJe
We’re excited to welcome the latest round of Android Excellence apps on Google Play. These collections are refreshed every three months and recognize apps that set the bar for high quality, great user experience, and strong technical performance.
Here are our favorite new apps → https://goo.gl/AdhBJe
We’re excited to welcome the latest round of Android Excellence apps on Google Play. These collections are refreshed every three months and recognize apps that set the bar for high quality, great user experience, and strong technical performance.

Dodajte komentar...
Post ima privitak
Let’s run with some standard Kotlin functions! Short and powerful, `let`, `apply`, `with` and `run` all have a receiver (this), may have an argument (it) and may have a return value. See the differences ⬇️

Dodajte komentar...
Post ima privitak
Extending existing APIs with default arguments usually makes everyone happy. Android KTX lets you set the padding on one side of a view using default parameters.
A one line function that saves so much code!
Code: https://github.com/android/android-ktx/blob/master/src/main/java/androidx/core/view/View.kt#L117
#31DaysOfKotlin
A one line function that saves so much code!
Code: https://github.com/android/android-ktx/blob/master/src/main/java/androidx/core/view/View.kt#L117
#31DaysOfKotlin

Dodajte komentar...
Post ima privitak
Your feedback is important!
Join a Google user study and help shape the future of Android products. Chosen participants get a thank you gift too!
Join here → goo.gl/aE6qmF
Join a Google user study and help shape the future of Android products. Chosen participants get a thank you gift too!
Join here → goo.gl/aE6qmF

Dodajte komentar...
Post ima privitak
Building games for the next billion
Watch the latest Android Developer Story → https://goo.gl/q5HsRo
Growing markets present an amazing opportunity for game developers to find new users, but they also come with unique set of challenges. Hear from AppOn Innovate, an Indian game studio, on how they build and optimize games for the next billion users.
Watch the latest Android Developer Story → https://goo.gl/q5HsRo
Growing markets present an amazing opportunity for game developers to find new users, but they also come with unique set of challenges. Hear from AppOn Innovate, an Indian game studio, on how they build and optimize games for the next billion users.
Dodajte komentar...
Post ima privitak
Love the speed of Parcelable, but don’t like writing all that code? Say hello to Parcelize
Spec: https://github.com/Kotlin/KEEP/blob/master/proposals/extensions/android-parcelable.md
#31DaysOfKotlin
Spec: https://github.com/Kotlin/KEEP/blob/master/proposals/extensions/android-parcelable.md
#31DaysOfKotlin

Dodajte komentar...
Post ima privitak
Wear OS by Google developer preview
Today we launched the Wear OS by Google developer preview and brought Android P platform features to wearables. This release includes system images for the official Android emulator as well as Huawei Watch 2 Bluetooth edition. We expect to publish more updates in the coming months prior to production. As always, please give us feedback and bugs at the Android Issues tracker.
To learn how you can download this preview, please check out: goo.gl/7yR5rd
Today we launched the Wear OS by Google developer preview and brought Android P platform features to wearables. This release includes system images for the official Android emulator as well as Huawei Watch 2 Bluetooth edition. We expect to publish more updates in the coming months prior to production. As always, please give us feedback and bugs at the Android Issues tracker.
To learn how you can download this preview, please check out: goo.gl/7yR5rd
Dodajte komentar...
Post ima privitak
Powerful but hard to use - that’s how the text styling Spans API feels.
Android KTX adds extension functions for some of the most common spans and makes the API easier to use
Android KTX: https://github.com/android/android-ktx/blob/master/src/main/java/androidx/core/text/SpannableStringBuilder.kt
#31DaysOfKotlin
Android KTX adds extension functions for some of the most common spans and makes the API easier to use
Android KTX: https://github.com/android/android-ktx/blob/master/src/main/java/androidx/core/text/SpannableStringBuilder.kt
#31DaysOfKotlin

Dodajte komentar...
Post ima privitak
Building a video player app in Android (Part 3 / 5)
Supercharge our Android video player app for users, by using MediaSession and ExoPlayer
Learn more here: https://goo.gl/rbGnec
Supercharge our Android video player app for users, by using MediaSession and ExoPlayer
Learn more here: https://goo.gl/rbGnec
Dodajte komentar...
Pričekajte dok se postovi učitaju





