What you think is what you get

All posts by: zgh149

Open Close Principle (OCP) (開放關閉原則)

Open-Close Principle(OCP)    定義: 軟體實體(Class, Metho......

Single Responsibility Principle (SRP) (單一責任原則)

Single Responsibility Principle (SRP)   定義: 對一個類別而......

Android AsyncTask

相較於 HandlerThread 和 Android Worker Thread(Message+Handl......

Add UI Layout by java code

一般產生 Layout 的作法大多數是使用 xml 來達成,但在一些特殊情況下必須在 java code 建立......

Android Error : The specified child already has a parent. You must call removeView() on the child's parent first.

Description: 當一個child view已經被加到A parent view,若有另一個B par......

Android Handler Thread

相較於實作基本的訊息傳送機制(Handler + Looper + Message) ,Android 有另一......

Android Worker Thread Advanced

在上篇 Android Looper + Handler + Message + MessageQueue(W......

Android Looper + Handler + Message + MessageQueue

本篇紀錄如何在Android中使用 Handler + Looper + Message + Queue。 為......

Example: Replace Parameter with explicit methods(使用明確的方法取代參數)

當長if-else或是switch出現在方法內時通常代表該方法做了一件以上的事。   為了保持方法簡......

Create Test Case for android project(Step by Step)

官網教學,參考 https://developer.android.com/training/testing.......