Android GDE Deck

Deck | Stream

All Android GDE's

[Android Code] View Binding บนแอนดรอยด์ทำแบบไหนได้บ้างนะ?

By Unknown

[Android Code] View Binding บนแอนดรอยด์ทำแบบไหนได้บ้างนะ?

Sat, 14 Sep 2019 12:06:00 GMT

AnimatedIcons: Loading V2

By Mark Allison

AnimatedIcons: Loading V2

Fri, 13 Sep 2019 09:00:02 GMT

Feature flags - A successful architecture

By Jeroen Mols

Feature flags - A successful architecture

Wed, 11 Sep 2019 22:00:00 GMT

Why I’m No Longer Traveling for Conferences

By Dan Lew

I am a tech conference junkie.I owe much of my career to them: The amount of knowledge I’ve learned i

Tue, 10 Sep 2019 14:00:00 GMT

[Android Code] สร้าง Repository ใน MVVM บนแอนดรอยด์ให้เขียนเทสได้ง่ายกันเถอะ

By Unknown

[Android Code] สร้าง Repository ใน MVVM บนแอนดรอยด์ให้เขียนเทสได้ง่ายกันเถอะ

Sat, 07 Sep 2019 21:48:00 GMT

Mainframer / Mirakle

By Mark Allison

Mainframer / Mirakle

Fri, 06 Sep 2019 09:00:09 GMT

How does the Docker DNS work?

By Huỳnh Quang Thảo

Today, I have an issue related to the DNS inside my docker container. I ask myself a very “obvious” q

Wed, 04 Sep 2019 22:50:29 GMT

Mandelbrot: Progressive Rendering

By Mark Allison

Mandelbrot: Progressive Rendering

Fri, 30 Aug 2019 09:00:28 GMT

Feedback about Feedback

By Ataul

I attended TODO this month and shared my experience with giving and receiving feedback in my new job.

Tue, 27 Aug 2019 12:47:33 GMT

RxJava 로 관리하는 Google Map

By SeongUg Steve Jung

Google Map 이나 다른 종류의 Map 서비스를 관리할 때 Map 을 어떻게 관리할 것인지 Map 접근자는 어떻게 할지는 큰 고민거리입니다.Google Map 에 대한 관리는

Sun, 25 Aug 2019 14:27:25 GMT

SQLDelight 1.x Quick Start Guide for Android

By Sam Edwards

SQLDelight is most well known as a Kotlin multiplatform database library. As an Android Developer, th

Fri, 23 Aug 2019 20:59:47 GMT

Mandelbrot: Pan

By Mark Allison

Mandelbrot: Pan

Fri, 23 Aug 2019 09:00:44 GMT

Feature Flags - How to use

By Jeroen Mols

Feature Flags - How to use

Mon, 19 Aug 2019 22:00:00 GMT

Speed up your Android Studio

By Kaushik Gopal

Speed up your Android Studio

Mon, 19 Aug 2019 07:00:00 GMT

Good 1:1s, part 1 - For Managers

By Mustafa Ali

Good 1:1s, part 1 - For Managers

Mon, 19 Aug 2019 00:00:00 GMT

assertLastValue for RxJava TestObservers

By Kaushik Gopal

assertLastValue for RxJava TestObservers

Sun, 18 Aug 2019 07:00:00 GMT

Mandelbrot: Zoom

By Mark Allison

Mandelbrot: Zoom

Fri, 16 Aug 2019 09:00:00 GMT

[Android Dev Tips] เปิดโปรเจค Android Studio ผ่าน Command Line บน Mac OS และ Linux

By Unknown

[Android Dev Tips] เปิดโปรเจค Android Studio ผ่าน Command Line บน Mac OS และ Linux

Thu, 15 Aug 2019 20:44:00 GMT

A story about text size, data binding, and reacting

By Roberto Orgiu

Photo by Karsten Würth (@karsten.wuerth) on UnsplashA lot of text based reading apps give users the a

Wed, 14 Aug 2019 20:55:43 GMT

What is a unit?

By Danny Preussler

During our careers, most of us learned about the different types of test. We learned that we should h

Wed, 14 Aug 2019 08:19:18 GMT

What is a unit?

By Danny Preussler

During our careers, most of us learned about the different types of test. We learned that we should h

Wed, 14 Aug 2019 08:19:18 GMT

Feature Flags - Why you should care

By Jeroen Mols

Feature Flags - Why you should care

Mon, 12 Aug 2019 22:00:00 GMT

Android Canvas Drawing: Useful Graphics Classes & Operations 🧪

By franks.rebecca

Android Canvas Drawing: Useful Graphics Classes & Operations 🧪

Sat, 10 Aug 2019 12:36:19 GMT

Mandelbrot: Basic Viewer

By Mark Allison

Mandelbrot: Basic Viewer

Fri, 09 Aug 2019 09:00:22 GMT

제가 코루틴을 잘 몰라서 시도해보려 했는데 잘 안되더군요. 받음글로 한번 작성해보심은 어떠신지요?

By SeongUg Steve Jung

제가 코루틴을 잘 몰라서 시도해보려 했는데 잘 안되더군요. 받음글로 한번 작성해보심은 어떠신지요?

Wed, 07 Aug 2019 10:14:08 GMT

메인 코드가 RxJava 로 구성이 되어 있다면 전 이 방식을 더 선호합니다.

By SeongUg Steve Jung

메인 코드가 RxJava 로 구성이 되어 있다면 전 이 방식을 더 선호합니다. AAC 의 것을 쓴다 하더라도 disposable 에 대한 자동실행처리는 별도로 구성해야하기 때문에 여

Wed, 07 Aug 2019 10:13:25 GMT

Dev Machine Setup – Mobile Development

By Annyce Davis

Dev Machine Setup – Mobile Development

Wed, 07 Aug 2019 01:12:45 GMT

Lifecycle 에 맞춰 RxJava Stream 재실행하기

By SeongUg Steve Jung

오랜만에 개발 글을 쓰려고 돌아왔습니다.오늘 쓰려는 내용은 Android Lifecycle 에 맞춰서 Observable/Single… 등등의 RxJava Stream 을 실행, 종

Tue, 06 Aug 2019 16:38:41 GMT

AlertDialog の Negative ボタンの文字色を変える

By yanzm

AlertDialog の Negative ボタンの文字色を変える

Tue, 06 Aug 2019 02:26:00 GMT

Lessons learned being a lead developer

By Jeroen Mols

Lessons learned being a lead developer

Mon, 05 Aug 2019 22:00:00 GMT

SavedStateHandle を Dagger で生成させてる ViewModel で使う方法(AssistedInject を使わない方法)

By yanzm

SavedStateHandle を Dagger で生成させてる ViewModel で使う方法(AssistedInject を使わない方法)

Mon, 05 Aug 2019 08:45:00 GMT

Mandelbrot: Rendering

By Mark Allison

Mandelbrot: Rendering

Fri, 02 Aug 2019 09:00:19 GMT

No starter homes in Boulder isn’t really an issue.

By Paul Trebilcox-Ruiz

No starter homes in Boulder isn’t really an issue. Boulder city has a very small footprint, and reall

Wed, 31 Jul 2019 17:34:36 GMT

Mandelbrot: Basic Theory

By Mark Allison

Mandelbrot: Basic Theory

Fri, 26 Jul 2019 09:00:14 GMT

[COURSE]: Programming Foundations: Fundamentals

By Annyce Davis

[COURSE]: Programming Foundations: Fundamentals

Wed, 24 Jul 2019 11:19:05 GMT

Kotlin's Companion Objects are awesome, and I'll show you why

By Ubiratan Soares

Kotlin's Companion Objects are awesome, and I'll show you why

Wed, 24 Jul 2019 00:00:00 GMT

About lists, snackbars, and why they don’t get along.

By Roberto Orgiu

Image from Johannes Plenio — PixabayRecently, I have been working on a new feature of the core New Yo

Tue, 23 Jul 2019 14:42:03 GMT

MotionLayout: Dynamic Toolbar

By Mark Allison

MotionLayout: Dynamic Toolbar

Fri, 19 Jul 2019 09:00:04 GMT

Supporting Android Q gestural navigation

By Jeroen Mols

Supporting Android Q gestural navigation

Tue, 16 Jul 2019 22:00:00 GMT

I don’t have the project in front of me right now, but my guess would be updating this line

By Paul Trebilcox-Ruiz

I don’t have the project in front of me right now, but my guess would be updating this linesetTargetA

Tue, 16 Jul 2019 15:55:34 GMT

Parallax Scrolling

By Mark Allison

Parallax Scrolling

Fri, 12 Jul 2019 09:00:33 GMT

[Android Dev Tips] รู้จักกับ Biometric Authentication บนแอนดรอยด์

By Unknown

[Android Dev Tips] รู้จักกับ Biometric Authentication บนแอนดรอยด์

Tue, 09 Jul 2019 21:01:00 GMT

You don’t have to again on the second terminal because the isolation level can be affected at each…

By Huỳnh Quang Thảo

You don’t have to again on the second terminal because the isolation level can be affected at each tr

Sun, 07 Jul 2019 18:32:18 GMT

Getting Started with Android Canvas Drawing 🖼

By franks.rebecca

Getting Started with Android Canvas Drawing 🖼

Sat, 06 Jul 2019 07:54:08 GMT

BEHAVIOR_RESUME_ONLY_CURRENT_FRAGMENT 編 : ViewPager + FragmentPagerAdapter での onResume() の挙動

By yanzm

BEHAVIOR_RESUME_ONLY_CURRENT_FRAGMENT 編 : ViewPager + FragmentPagerAdapter での onResume() の挙動

Wed, 03 Jul 2019 07:56:00 GMT

androidx.fragment:fragment:1.1.0-alpha07 で userVisibleHint は deprecated になりました

By yanzm

androidx.fragment:fragment:1.1.0-alpha07 で userVisibleHint は deprecated になりました

Wed, 03 Jul 2019 07:39:00 GMT

ViewPager + FragmentPagerAdapter での setVisibleUserHint の挙動

By yanzm

ViewPager + FragmentPagerAdapter での setVisibleUserHint の挙動

Wed, 03 Jul 2019 06:14:00 GMT

How to run your personal website for free

By Mustafa Ali

How to run your personal website for free

Wed, 03 Jul 2019 00:00:00 GMT

Philips Hue adaptive icon

By Jeroen Mols

Philips Hue adaptive icon

Tue, 02 Jul 2019 22:00:00 GMT

Migrating to Room in the real world — Part 3

By Sebastiano Gottardo

Migrating to Room in the real world — Part 3Bringing everything together.Photo by Dominic Hampton on 

Mon, 01 Jul 2019 10:16:02 GMT

Google Document で文字の上にドット(V̇ など)を入れる

By yanzm

Google Document で文字の上にドット(V̇ など)を入れる

Sun, 30 Jun 2019 06:44:00 GMT

It depends on your situation: how many developers in your team, how much of an annoyance using pure…

By Sebastiano Gottardo

It depends on your situation: how many developers in your team, how much of an annoyance using pure S

Mon, 24 Jun 2019 19:30:09 GMT

Migrating to Room in the real world — Part 2

By Sebastiano Gottardo

Migrating to Room in the real world — Part 2Preparing the ground and getting our hands dirty.Photo by

Mon, 24 Jun 2019 11:51:01 GMT

Thanks for sharing!

By Sebastiano Gottardo

Thanks for sharing! As we mentioned in the article, hopefully this will be helpful not only in the co

Mon, 24 Jun 2019 10:36:35 GMT

I can’t say that I remember trying that!

By Sebastiano Gottardo

I can’t say that I remember trying that! But I would guess that it depends whether the “purchase as a

Fri, 21 Jun 2019 06:37:42 GMT

예제는 특정 라이프 사이클에 subscribe 하고 있는 stream 에 대해서 dipose 하도록 하는 것입니다.

By SeongUg Steve Jung

예제는 특정 라이프 사이클에 subscribe 하고 있는 stream 에 대해서 dipose 하도록 하는 것입니다.Destroy 에 dispose 하도록 원한다면 해당 시점에 dis

Tue, 18 Jun 2019 15:45:21 GMT

Migrating to Room in the real world — Part 1

By Sebastiano Gottardo

Migrating to Room in the real world — Part 1Analysis and planning.Photo by Sven Mieke on UnsplashProl

Mon, 17 Jun 2019 09:21:00 GMT

Using the new accessibility actions API (without shooting ourselves in the foot)

By Ataul

We learned about a new API dropping in App Compat 1.1.0 soon to make it easier to add accessibility a

Sat, 15 Jun 2019 09:50:44 GMT

RecyclerView 内の TextView で textIsSelectable が効かない問題に対応する

By yanzm

RecyclerView 内の TextView で textIsSelectable が効かない問題に対応する

Sat, 15 Jun 2019 02:16:00 GMT

Dagger Multibinding in Dynamic Feature Modules

By Annyce Davis

Dagger Multibinding in Dynamic Feature Modules

Fri, 14 Jun 2019 13:46:37 GMT

Is iOS starting to get fragmented?

By Kaushik Gopal

Is iOS starting to get fragmented?

Thu, 13 Jun 2019 07:00:00 GMT

A Year At Nexmo DevRel

By Britt Barak

Originally posted on brittbarak.comIn the very midst of that rollercoaster ride, I’ve summed up one y

Wed, 12 Jun 2019 10:17:19 GMT

Modularization - Lessons learned

By Jeroen Mols

Modularization - Lessons learned

Tue, 11 Jun 2019 22:00:00 GMT

Google I/O 2019 for Android Developers

By Elif BONCUK

Google I/O 2019 for Android Developers

Mon, 10 Jun 2019 20:04:49 GMT

Never break the chain: use Kotlin's extension functions

By Dan Lew

Years ago I wrote about properly reusing operators in RxJava. In summary, the wrong way to reuse oper

Mon, 10 Jun 2019 14:00:00 GMT

Why is processing a sorted array faster than processing an unsorted array?

By Kaushik Gopal

Why is processing a sorted array faster than processing an unsorted array?

Sat, 08 Jun 2019 07:00:00 GMT

Google I/O 2019 for Android Developers

By Elif BONCUK

Google I/O 2019 for Android Developers

Fri, 07 Jun 2019 21:31:26 GMT

Space Shuttle style programming

By Kaushik Gopal

Space Shuttle style programming

Wed, 05 Jun 2019 07:00:00 GMT

5 Links — May 2019

By Huỳnh Quang Thảo

5 Links — May 2019Every month, if not every day, I learn many things from my work or my colleagues. H

Mon, 03 Jun 2019 16:44:44 GMT

IO vs CPU operations

By Kaushik Gopal

IO vs CPU operations

Mon, 03 Jun 2019 07:00:00 GMT

About: Bits Of B #5 — Preparing for Public Speaker Life (Or: Don’t Burn Yourself Out)

By Britt Barak

About: Bits Of B #5 — Preparing for Public Speaker Life (Or: Don’t Burn Yourself Out)We don’t talk ab

Wed, 29 May 2019 17:10:57 GMT

I/O 2019 Android Track Picks and Insights

By Ataul

Google I/O is a wrap. The conference celebrated product and platform innovations at Google. As part o

Wed, 29 May 2019 11:09:36 GMT

I/O 2019 Android Track Picks & Insights

By blundell

I/O 2019 Android Track Picks & Insights

Wed, 29 May 2019 10:55:58 GMT

Android’s CameraX and ML Kit

By Paul Trebilcox-Ruiz

Announced at Google I/O this summer (2019), CameraX aims to alleviate some of the pain of using a cam

Wed, 29 May 2019 02:53:02 GMT

Building a video recording application in Android with CameraX

By Marcos Placona

Recording videos in Android used to be a very involved task where it was necessary to write a lot of

Mon, 27 May 2019 10:41:43 GMT

Efficient travel

By Mustafa Ali

Efficient travel

Sun, 26 May 2019 00:00:00 GMT

Building custom switch devices for Android

By Ataul

In this post, we’ll have a go at assembling our very own hardware controller for Switch access

Thu, 16 May 2019 21:25:24 GMT

[Android Code] รู้จักกับ ViewPager2 ที่จะมาแทน ViewPager แบบเดิมๆ

By Unknown

[Android Code] รู้จักกับ ViewPager2 ที่จะมาแทน ViewPager แบบเดิมๆ

Tue, 14 May 2019 22:53:00 GMT

[Android Code] จะใช้ ViewModel หรือ AndroidViewModel ดี?

By Unknown

[Android Code] จะใช้ ViewModel หรือ AndroidViewModel ดี?

Sat, 11 May 2019 08:24:00 GMT

Are You Reading That Story? We Won’t Distract You

By Roberto Orgiu

We dim the status bar in our Android app so readers can focus on, well, reading.Illustration by Migue

Thu, 09 May 2019 15:49:28 GMT

Exposing hidden actions on Android

By Ataul

Exposing “hidden” actions to accessibility services used to require providing a custom Ac

Thu, 09 May 2019 04:14:05 GMT

Android Jetpack and Lifecycles

By Marcos Placona

Handling configuration changes in Android can be a tricky subject. Configuration changes happen when

Sat, 04 May 2019 10:41:43 GMT

AndroidX Preference の SummaryProvider

By yanzm

AndroidX Preference の SummaryProvider

Fri, 03 May 2019 02:26:00 GMT

How To Deprecate an Internal Mobile Application

By Annyce Davis

How To Deprecate an Internal Mobile Application

Thu, 02 May 2019 13:24:58 GMT

MySQL: Testing isolation levels

By Huỳnh Quang Thảo

Testing MySQL isolation levelsACID (Atomic-Consistency-Isolation-Durability) is a set of database tra

Thu, 02 May 2019 00:22:21 GMT

Pick a card, any card: implementing the Monzo Plus card selection animation on Android

By Ataul

We’ve been working recently on Monzo Plus, a way for users to add extra features (like travel insuran

Tue, 30 Apr 2019 21:33:38 GMT

Modularization - How to approach

By Jeroen Mols

Modularization - How to approach

Tue, 23 Apr 2019 22:00:00 GMT

why not simply use delegation?

By Danny Preussler

why not simply use delegation? so implement by some DefaultEventListener that has all empty and then

Wed, 17 Apr 2019 12:23:56 GMT

why not simply use delegation?

By Danny Preussler

why not simply use delegation? so implement by some DefaultEventListener that has all empty and then

Wed, 17 Apr 2019 12:23:56 GMT

이중과세보단 한국에 가져올때 (맥시멈 세금) -(싱가포르에서 낸 세금) 으로 낸다고 들었습니다.

By SeongUg Steve Jung

이중과세보단 한국에 가져올때 (맥시멈 세금) -(싱가포르에서 낸 세금) 으로 낸다고 들었습니다.

Wed, 10 Apr 2019 14:27:19 GMT

[Android Code] มาเปลี่ยน Dependency Injection ให้เป็นเรื่องง่ายด้วย Koin กันดูมั้ย?

By Unknown

[Android Code] มาเปลี่ยน Dependency Injection ให้เป็นเรื่องง่ายด้วย Koin กันดูมั้ย?

Mon, 08 Apr 2019 13:19:00 GMT

Kotlin Cheat-Sheet

By Elif BONCUK

Kotlin Cheat-Sheet

Wed, 03 Apr 2019 19:38:19 GMT

Android Fundamentals Codelabs Part – 2

By Elif BONCUK

Android Fundamentals Codelabs Part – 2

Tue, 02 Apr 2019 19:39:04 GMT

Android Fundamentals Codelabs Part – 1

By Elif BONCUK

Android Fundamentals Codelabs Part – 1

Tue, 02 Apr 2019 18:30:20 GMT

Modularization - Real-life example

By Jeroen Mols

Modularization - Real-life example

Mon, 01 Apr 2019 22:00:00 GMT
There is an app update available Refresh