社群和最愛
訊息
這則訊息包含附件
Get acquainted with the ExoPlayer API by going on a journey to build an Android video player app that supports playlists, audio focus, and PIP #AndroidDev
Learn more: https://medium.com/@nazmul/building-a-video-player-app-in-android-part-1-5-d95770ef762d
Learn more: https://medium.com/@nazmul/building-a-video-player-app-in-android-part-1-5-d95770ef762d
發表留言...
這則訊息包含附件
Can’t wait to use lambdas to make new APIs?
Get in line.
Kotlin lets you specify a function as `inline` - which means calls will be replaced with the function body. Breathe and make lambda-based APIs with zero overhead.
Docs: https://kotlinlang.org/docs/reference/inline-functions.html
#31DaysOfKotlin
Get in line.
Kotlin lets you specify a function as `inline` - which means calls will be replaced with the function body. Breathe and make lambda-based APIs with zero overhead.
Docs: https://kotlinlang.org/docs/reference/inline-functions.html
#31DaysOfKotlin

發表留言...
這則訊息包含附件
Are your function arguments valid? Check before using them, with `require`. If they’re not valid an IllegalArgumentException is thrown.
Doc: https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/require.html
Is the state of your enclosing class correct? Use `check` to verify. It will throw an IllegalStateException if the value checked is false.
Doc: https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/check.html
#31DaysOfKotlin
Doc: https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/require.html
Is the state of your enclosing class correct? Use `check` to verify. It will throw an IllegalStateException if the value checked is false.
Doc: https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/check.html
#31DaysOfKotlin


3/13/18
2 張相片 - 查看相簿
發表留言...
這則訊息包含附件
Learn more about our activities → https://goo.gl/QwMSjn
We’ve added three days of Googler talks taking place in our booth, Wednesday through Friday, where you’ll have a chance to ask our experts any questions. If you can’t make it in person, join the Google Developer Day livestream on Monday, March 19th starting at 10:00am PST.
We’ve added three days of Googler talks taking place in our booth, Wednesday through Friday, where you’ll have a chance to ask our experts any questions. If you can’t make it in person, join the Google Developer Day livestream on Monday, March 19th starting at 10:00am PST.

發表留言...
這則訊息包含附件
Your guide to the Play Console
Read it here → https://goo.gl/qwRrZX
Whether you are in a business or technical role, the Play Console has much more to offer than simply publishing on Google Play. In this post get a tour around its many useful features that will boost the quality and business performance of your app, including some of its lesser known features.
Read it here → https://goo.gl/qwRrZX
Whether you are in a business or technical role, the Play Console has much more to offer than simply publishing on Google Play. In this post get a tour around its many useful features that will boost the quality and business performance of your app, including some of its lesser known features.

發表留言...
這則訊息包含附件
Is the number of method overloads getting out of hand? Specify default parameter values in functions.
Make the code even more readable with named parameters.
Doc: https://kotlinlang.org/docs/reference/functions.html#default-arguments
#31DaysOfKotlin
Make the code even more readable with named parameters.
Doc: https://kotlinlang.org/docs/reference/functions.html#default-arguments
#31DaysOfKotlin

發表留言...
這則訊息包含附件
Four successful founders in the apps and games industry share their captivating stories on how they got to where they are today and what has inspired them along the way.
Read about their journey → https://goo.gl/fe4ri1
Read about their journey → https://goo.gl/fe4ri1

發表留言...
這則訊息包含附件
Cryptography Changes in Android P
Read the full blog post → https://goo.gl/nD58Uj
We hope you're enjoying the first developer preview of Android P. We wanted to specifically call out some backward-incompatible changes we plan to make to the cryptographic capabilities in Android P, which you can see in the developer preview.
Read the full blog post → https://goo.gl/nD58Uj
We hope you're enjoying the first developer preview of Android P. We wanted to specifically call out some backward-incompatible changes we plan to make to the cryptographic capabilities in Android P, which you can see in the developer preview.
發表留言...
這則訊息包含附件
In Kotlin, everything is public by default! Well, almost. Kotlin has a rich set of visibility modifiers you can use as well: private, protected, internal. Each of them reduces the visibility in a different way.
Docs: https://kotlinlang.org/docs/reference/visibility-modifiers.html
#31DaysOfKotlin
Docs: https://kotlinlang.org/docs/reference/visibility-modifiers.html
#31DaysOfKotlin

發表留言...
這則訊息包含附件
What's New in the Android P Preview
Watch the video here → goo.gl/zes4wj
Check out highlights from the first #AndroidP preview, including network-awareness in JobScheduler, improvements to ART including #Kotlin speed and reduced DEX memory usage, a new way of decoding images, including animated GIFs and WebPs. support for HDR VP9 Profile 2 and HEIC images, dual-camera app support, WiFi location using WiFi Round Trip Time, OMAPI for NFC smart card payments, updates to the Neural Network API including an accelerated Pixel 2 driver, a new Fingerprint Dialog, support for edge-to-edge displays with cutouts, and more.
Watch the video here → goo.gl/zes4wj
Check out highlights from the first #AndroidP preview, including network-awareness in JobScheduler, improvements to ART including #Kotlin speed and reduced DEX memory usage, a new way of decoding images, including animated GIFs and WebPs. support for HDR VP9 Profile 2 and HEIC images, dual-camera app support, WiFi location using WiFi Round Trip Time, OMAPI for NFC smart card payments, updates to the Neural Network API including an accelerated Pixel 2 driver, a new Fingerprint Dialog, support for edge-to-edge displays with cutouts, and more.
發表留言...
正在載入更多訊息,請稍候





