Android GDE Deck

Deck | Stream

All Android GDE's

Preventing Unwanted Content from Google Keyboard

By Dan Lew

Android 7.1 added the ability for IMEs to send images (and more) to EditTexts.Supporting rich content

Mon, 25 Mar 2019 19:04:03 GMT

Muselee 13: Work Manager – Part 1

By Mark Allison

Muselee 13: Work Manager – Part 1

Fri, 22 Mar 2019 10:00:36 GMT

Android Canvas APIs with Kotlin and KTX

By franks.rebecca

Android Canvas APIs with Kotlin and KTX

Thu, 21 Mar 2019 15:37:45 GMT

Meetup Child Care: Parents Night Out

By Chiu-Ki Chan

Meetup Child Care: Parents Night Out

Thu, 21 Mar 2019 05:31:00 GMT

[Android Dev Tips] บทย่อของการเปลี่ยนแปลงใน Android แต่ละเวอร์ชัน [Feature & API]

By Ake Exorcist

[Android Dev Tips] บทย่อของการเปลี่ยนแปลงใน Android แต่ละเวอร์ชัน [Feature & API]

Wed, 20 Mar 2019 07:03:00 GMT

Those sneaky Kotlin Exceptions

By Danny Preussler

https://www.flickr.com/photos/crozefeet/23244411091If you are developing in Kotlin, you may already k

Tue, 19 Mar 2019 14:30:55 GMT

Those sneaky Kotlin Exceptions

By Danny Preussler

https://www.flickr.com/photos/crozefeet/23244411091If you are developing in Kotlin, you may already k

Tue, 19 Mar 2019 14:30:55 GMT

Bash Scripting for Flutter Tests and Code Coverage Reports

By Annyce Davis

Bash Scripting for Flutter Tests and Code Coverage Reports

Tue, 19 Mar 2019 10:03:58 GMT

Japanese Manhole art

By Kaush’s blog

Japanese Manhole art

Mon, 18 Mar 2019 07:00:00 GMT

Happen to have the code somewhere for the gray face mask?

By Paul Trebilcox-Ruiz

Happen to have the code somewhere for the gray face mask? I’ve been trying to use the stock sceneform

Mon, 18 Mar 2019 00:53:23 GMT

Modularization - A successful architecture

By Jeroen Mols

Modularization - A successful architecture

Sun, 17 Mar 2019 23:00:00 GMT

Muselee 12: Repository – Part 2

By Mark Allison

Muselee 12: Repository – Part 2

Fri, 15 Mar 2019 10:00:26 GMT

Sharing Gradle Configuration in Multi-Module Android Projects

By Sam Edwards

Using multiple modules in our Android projects help us split apart our code into logical components. 

Wed, 13 Mar 2019 02:09:06 GMT

ah, haven’t posted that yet, but take a look at this…

By Britt Barak

ah, haven’t posted that yet, but take a look at this: https://medium.com/@britt.barak/notifying-recyc

Tue, 12 Mar 2019 22:52:16 GMT

Notifying RecyclerView On a Specific Change

By Britt Barak

Notify RecyclerView On a Specific Item UpdateOccasionally when working with RecyclerView, we want to

Tue, 12 Mar 2019 22:43:18 GMT

Stepping into Activity tests with ActivityScenarios

By Roberto Orgiu

Photo by monicore from PexelsNot so long ago the testing team at Google introduced the Android X Test

Tue, 12 Mar 2019 09:09:43 GMT

“It Depends” Is The Answer To Your Android Question

By Sam Edwards

I need to write a blog post called:“It depends” is the answer to every question in softwa

Mon, 11 Mar 2019 01:34:58 GMT

Kotlin メモ : File.outputStream(), OutputStream.writer()

By yanzm

Kotlin メモ : File.outputStream(), OutputStream.writer()

Sun, 10 Mar 2019 09:31:00 GMT

Muselee 11: Repository – Part 1

By Mark Allison

Muselee 11: Repository – Part 1

Fri, 08 Mar 2019 10:00:20 GMT

Modularization - Why you should care

By Jeroen Mols

Modularization - Why you should care

Tue, 05 Mar 2019 23:00:00 GMT

What are you keeping from me?

By Sebastiano Gottardo

Photo by Micah Williams on UnsplashOn why default Proguard rules are importantA few days ago, while I

Mon, 04 Mar 2019 19:44:57 GMT

Android Fundamentals Codelabs Part – 2

By Elif BONCUK

Android Fundamentals Codelabs Part – 2

Sun, 03 Mar 2019 19:16:36 GMT

My MacOS setup for Software Development

By Ubiratan Soares

My MacOS setup for Software Development

Sun, 03 Mar 2019 00:00:00 GMT

Muselee 10: GridLayout

By Mark Allison

Muselee 10: GridLayout

Fri, 01 Mar 2019 10:00:34 GMT

Don’t be afraid (of Kotlin)

By Danny Preussler

Intergalactic expert summitIf you are a Java developer, you probably heard of Kotlin: a language that

Wed, 27 Feb 2019 22:21:51 GMT

Don’t be afraid (of Kotlin)

By Danny Preussler

Intergalactic expert summitIf you are a Java developer, you probably heard of Kotlin: a language that

Wed, 27 Feb 2019 22:21:51 GMT

ユースケースの理解を深めるために「ユースケース駆動開発実践ガイド」を読んでみた

By yanzm

ユースケースの理解を深めるために「ユースケース駆動開発実践ガイド」を読んでみた

Wed, 27 Feb 2019 02:02:00 GMT

Between FOMO and JOMO — You’re reshaping communication

By Britt Barak

Between FOMO and JOMO — You’re reshaping communicationDroidconSF 2018 Keynote Writeuphttps://medium.c

Mon, 25 Feb 2019 16:11:00 GMT

When You Should Use Null in Kotlin

By Sam Edwards

I was recently reviewing code with a developer that is learning Kotlin and they were adamant that:

Mon, 25 Feb 2019 01:40:18 GMT

Hitting Publish is the Hardest Part of Blogging

By Sam Edwards

I had been sitting on the draft of my post “When You Should Use Null in Kotlin” since Nov

Mon, 25 Feb 2019 00:06:31 GMT

Building Responsive / Resizable Android UIs for ChromeOS 📐📏

By franks.rebecca

Building Responsive / Resizable Android UIs for ChromeOS 📐📏

Sun, 24 Feb 2019 15:01:55 GMT

Muselee 9: Clean Architecture

By Mark Allison

Muselee 9: Clean Architecture

Fri, 22 Feb 2019 10:00:15 GMT

React native is compiled to native, that's why its called “native” ..

By Danny Preussler

React native is compiled to native, that's why its called “native” .. so it should not be here in

Thu, 21 Feb 2019 08:49:48 GMT

React native is compiled to native, that's why its called “native” ..

By Danny Preussler

React native is compiled to native, that's why its called “native” .. so it should not be here in

Thu, 21 Feb 2019 08:49:48 GMT

Intent の equals 判定には filterEquals() を使う

By yanzm

Intent の equals 判定には filterEquals() を使う

Wed, 20 Feb 2019 07:39:00 GMT

Five tips to get your code base in shape

By Jeroen Mols

Five tips to get your code base in shape

Tue, 19 Feb 2019 23:00:00 GMT

Adding `git log -S` to your code detective toolbox

By Dan Lew

Programming often involves detective work. Properly fixing a problem often requires understanding how

Tue, 19 Feb 2019 15:31:51 GMT

I agree mostly.

By Danny Preussler

I agree mostly. But I think you underestimating Flutter. What I’ve seen is really hard to achieve wit

Tue, 19 Feb 2019 09:05:52 GMT

I agree mostly.

By Danny Preussler

I agree mostly. But I think you underestimating Flutter. What I’ve seen is really hard to achieve wit

Tue, 19 Feb 2019 09:05:52 GMT

Moshi Polymorphic Adapter Is

By Britt Barak

Moshi Polymorphic Adapter & Sealed Classes 🔥How to use Moshi Polymorphic Adapter (+Retrofit) to c

Mon, 18 Feb 2019 09:34:40 GMT

Great thoughts!

By Danny Preussler

Great thoughts!The only thing I’m surprised of is that you say your Google Home is getting better. My

Sun, 17 Feb 2019 21:58:20 GMT

Great thoughts!

By Danny Preussler

Great thoughts!The only thing I’m surprised of is that you say your Google Home is getting better. My

Sun, 17 Feb 2019 21:58:20 GMT

Maybe I am missing sth but “Daily Horoscope Plus” and “Horoscope Daily Plus” seem pretty identical…

By Danny Preussler

Maybe I am missing sth but “Daily Horoscope Plus” and “Horoscope Daily Plus” seem pretty identical na

Sun, 17 Feb 2019 19:37:06 GMT

Maybe I am missing sth but “Daily Horoscope Plus” and “Horoscope Daily Plus” seem pretty identical…

By Danny Preussler

Maybe I am missing sth but “Daily Horoscope Plus” and “Horoscope Daily Plus” seem pretty identical na

Sun, 17 Feb 2019 19:37:06 GMT

Google Maps for Android Pt 2: User Location

By Paul Trebilcox-Ruiz

In the previous article of this series, I covered how to set up Google Maps for Android, allowing you

Fri, 15 Feb 2019 15:26:53 GMT

Muselee 8: Top Artists UI

By Mark Allison

Muselee 8: Top Artists UI

Fri, 15 Feb 2019 10:00:53 GMT

When to use Kotlin's standard functions

By Dan Lew

Kotlin comes with several high-level, generic standard functions that apply to any object: let(), run

Tue, 12 Feb 2019 15:22:15 GMT

Android Fundamentals Codelabs Part – 1

By Elif BONCUK

Android Fundamentals Codelabs Part – 1

Sun, 10 Feb 2019 15:45:38 GMT

Muselee 7: Top Artists Network

By Mark Allison

Muselee 7: Top Artists Network

Fri, 08 Feb 2019 10:00:45 GMT

Hands on with ViewPager2

By Michael Evans

Hands on with ViewPager2

Fri, 08 Feb 2019 02:38:07 GMT

DroidKaigi 2019 で「LiveData と Coroutines で 実装する DDD の戦術的設計」について話してきました。

By yanzm

DroidKaigi 2019 で「LiveData と Coroutines で 実装する DDD の戦術的設計」について話してきました。

Fri, 08 Feb 2019 00:08:00 GMT

[Android Dev Tips] เดี๋ยวนี้ Google Play Console เค้ามี Internal Test ให้แล้วนะ

By Ake Exorcist

[Android Dev Tips] เดี๋ยวนี้ Google Play Console เค้ามี Internal Test ให้แล้วนะ

Thu, 07 Feb 2019 19:32:00 GMT

My Journey to Keynote @ DroidconSF

By Britt Barak

A loving thank you to an incredible community for an amazing experience 💗 Could it be your turn to sp

Mon, 04 Feb 2019 21:19:50 GMT

yeah with data binding you get around some of the issues as you don’t need to switch/when on the…

By Danny Preussler

yeah with data binding you get around some of the issues as you don’t need to switch/when on the item

Mon, 04 Feb 2019 08:38:23 GMT

yeah with data binding you get around some of the issues as you don’t need to switch/when on the…

By Danny Preussler

yeah with data binding you get around some of the issues as you don’t need to switch/when on the item

Mon, 04 Feb 2019 08:38:23 GMT

Talk: Talk to Me Right!

By Annyce Davis

Talk: Talk to Me Right!

Sat, 02 Feb 2019 10:12:48 GMT

Automatic Persisted Queries and why you should use them

By Roberto Orgiu

Photo by niko photos on UnsplashGraphQL is an amazing querying stack, but it has a caveat: every time

Fri, 01 Feb 2019 15:44:34 GMT

Muselee 6: Core Module

By Mark Allison

Muselee 6: Core Module

Fri, 01 Feb 2019 10:00:58 GMT

Android MotionLayout Tutorial – Collapsing View

By franks.rebecca

Android MotionLayout Tutorial – Collapsing View

Fri, 01 Feb 2019 07:42:24 GMT

State of the Navigation Drawer

By Juhani Lehtimäki

UI design patterns evolve. Some come into fashion and some go out of fashion. A pattern, once common,

Thu, 31 Jan 2019 07:11:00 GMT

Understanding CPU and I/O bound for asynchronous operations

By Erik Hellman

Understanding CPU- and I/O-bound for asynchronous operationsImage from https://bholley.net/blog/2015/

Tue, 29 Jan 2019 12:49:16 GMT

Kotlin 1.3.20 released

By Kaush’s blog

Kotlin 1.3.20 released

Sun, 27 Jan 2019 08:00:00 GMT

Muselee 5: Application Module

By Mark Allison

Muselee 5: Application Module

Fri, 25 Jan 2019 10:00:16 GMT

[Android Design] รับมือกับปัญหาชวนปวดหัวกับขนาดของตัวอักษรเมื่อต้องเจอกับฟอนต์ที่หลากหลาย

By Ake Exorcist

[Android Design] รับมือกับปัญหาชวนปวดหัวกับขนาดของตัวอักษรเมื่อต้องเจอกับฟอนต์ที่หลากหลาย

Wed, 23 Jan 2019 19:59:00 GMT

Hello 2019

By Kaush’s blog

Hello 2019

Mon, 21 Jan 2019 08:00:00 GMT

Intro to Flutter

By Daniele Bonaldo

Intro to Flutter

Mon, 21 Jan 2019 00:00:00 GMT

not sure that can be compared.

By Danny Preussler

not sure that can be compared. We don't really produce chains like in Rx as you have functions th

Sun, 20 Jan 2019 20:28:15 GMT

not sure that can be compared.

By Danny Preussler

not sure that can be compared. We don't really produce chains like in Rx as you have functions th

Sun, 20 Jan 2019 20:28:15 GMT

[TUT] Speech to Text from a File with Google Cloud Speech API

By blundell

[TUT] Speech to Text from a File with Google Cloud Speech API

Sun, 20 Jan 2019 14:57:29 GMT

[TUT] Kotlin Extension Functions by Example

By blundell

[TUT] Kotlin Extension Functions by Example

Sun, 20 Jan 2019 14:19:28 GMT

[TUT] Creating a ByteString in Android

By blundell

[TUT] Creating a ByteString in Android

Sun, 20 Jan 2019 13:56:25 GMT

I’m aware of mockk, but tbh I am very happy with Kotlin Mockito.

By Danny Preussler

I’m aware of mockk, but tbh I am very happy with Kotlin Mockito.We discussed this a bit on Twitter: h

Sat, 19 Jan 2019 13:35:57 GMT

I’m aware of mockk, but tbh I am very happy with Kotlin Mockito.

By Danny Preussler

I’m aware of mockk, but tbh I am very happy with Kotlin Mockito.We discussed this a bit on Twitter: h

Sat, 19 Jan 2019 13:35:57 GMT

Muselee 4: Gradle Kotlin DSL

By Mark Allison

Muselee 4: Gradle Kotlin DSL

Fri, 18 Jan 2019 10:00:16 GMT

Mocking Coroutines

By Danny Preussler

Mockingbirds © https://www.flickr.com/photos/emdot/464805199A few posts out there guide us to test Co

Thu, 17 Jan 2019 04:38:22 GMT

Mocking Coroutines

By Danny Preussler

Mockingbirds © https://www.flickr.com/photos/emdot/464805199A few posts out there guide us to test Co

Thu, 17 Jan 2019 04:38:22 GMT

Testing LiveData in JUnit 4 and JUnit 5

By Jeroen Mols

Testing LiveData in JUnit 4 and JUnit 5

Wed, 16 Jan 2019 23:00:00 GMT

Google Maps for Android Pt 1: Intro & Setup

By Paul Trebilcox-Ruiz

I’ve always been fascinated by maps. They’re amazing at stoking the imagination about far away places

Sun, 13 Jan 2019 16:37:28 GMT

ML Kit Custom Model その5 : Inception_V1_quant を使う

By yanzm

ML Kit Custom Model その5 : Inception_V1_quant を使う

Sun, 06 Jan 2019 11:23:00 GMT

ML Kit Custom Model その4 : Mobilenet_V2_1.0_224_quant を使う

By yanzm

ML Kit Custom Model その4 : Mobilenet_V2_1.0_224_quant を使う

Sun, 06 Jan 2019 06:16:00 GMT

Year in Review (2018)

By Dan Lew

It's time for my annual review. This record is more for me than it is for you, but hey, if you want a

Sat, 05 Jan 2019 16:34:09 GMT

ML Kit Custom Model その3 : Mobilenet_V1_1.0_224_quant を CloudModel として使う

By yanzm

ML Kit Custom Model その3 : Mobilenet_V1_1.0_224_quant を CloudModel として使う

Fri, 04 Jan 2019 02:44:00 GMT

Yes! I completely forgot to post the link, thanks a lot!

By Sebastiano Gottardo

Yes! I completely forgot to post the link, thanks a lot! Here it is, I’m also adding it to the articl

Wed, 02 Jan 2019 09:30:48 GMT

ML Kit Custom Model その2 : Mobilenet_V1_1.0_224_quant を LocalModel として使う

By yanzm

ML Kit Custom Model その2 : Mobilenet_V1_1.0_224_quant を LocalModel として使う

Tue, 01 Jan 2019 06:52:00 GMT

ML Kit Custom Model その1 : TensorFlow Lite Hosted Models を利用する

By yanzm

ML Kit Custom Model その1 : TensorFlow Lite Hosted Models を利用する

Tue, 01 Jan 2019 02:01:00 GMT

Year in review 2018

By Jeroen Mols

Year in review 2018

Mon, 31 Dec 2018 23:00:00 GMT

[Android Code] เปลี่ยน Launch Screen ให้ดูดีกว่าที่เคยเป็นด้วยเทคนิคง่ายๆกันเถอะ

By Ake Exorcist

[Android Code] เปลี่ยน Launch Screen ให้ดูดีกว่าที่เคยเป็นด้วยเทคนิคง่ายๆกันเถอะ

Sun, 30 Dec 2018 09:49:00 GMT

About

By Ubiratan Soares

About

Sat, 29 Dec 2018 00:00:00 GMT

ML Kit のサンプルコードと資料を更新しました。

By yanzm

ML Kit のサンプルコードと資料を更新しました。

Fri, 28 Dec 2018 11:41:00 GMT

Talks

By Ubiratan Soares

Talks

Fri, 28 Dec 2018 00:00:00 GMT

Rippling, rounding and (Android) Pies

By Sebastiano Gottardo

A small story around how Ripples are somewhat broken on Pie, and how to f̵i̵x̵ temporarily patch them

Thu, 27 Dec 2018 16:03:25 GMT

ViewModel 에서 직접적으로 View 에 관여하고자 할때

By SeongUg Steve Jung

ViewModel 에서 직접적으로 View 에 관여하고자 할때여기에는 2가지 방법을 사용할 수 있습니다.한가지는 reverse-Databinding 을 이용해서 뷰의 정보를 Obse

Thu, 20 Dec 2018 15:00:41 GMT

안녕하세요.

By SeongUg Steve Jung

안녕하세요.메모리 저장이 필요한 정보는 앱레벨에서 Singleton 객체로 저장하고onCreate-onDestroy 에 대한 처리는 RxLifecycle 를 이용해서 ViewMode

Tue, 18 Dec 2018 14:48:10 GMT

Kotlin メモ : require(), check()

By yanzm

Kotlin メモ : require(), check()

Mon, 17 Dec 2018 12:26:00 GMT

sapporo.apk #2 で Jetpack について講演してきました。

By yanzm

sapporo.apk #2 で Jetpack について講演してきました。

Sun, 09 Dec 2018 01:44:00 GMT

bài viết hay quá.

By Huỳnh Quang Thảo

bài viết hay quá.

Fri, 07 Dec 2018 11:11:39 GMT

Can you fix the test?

By Jeroen Mols

Can you fix the test?

Wed, 05 Dec 2018 23:00:00 GMT

Android ConstraintLayout 2.0: ConstraintLayoutStates

By franks.rebecca

Android ConstraintLayout 2.0: ConstraintLayoutStates

Sun, 25 Nov 2018 08:03:47 GMT
There is an app update available Refresh