Android Studio(IntelliJ) 幾秒鐘生出 Builder 類別 – 會寫程式後要如何? 當然是要更快

我認識的開發人員,不論是國內外,大部份在三、四年前轉用 IntelliJ 後就有回不去的感覺。原因是它有太多佛心、貼心的功能,能幫助已經會寫的人,能夠更快速達成他要做的工作。 Replace Constructor with Builder,將原有的建構子轉換成 Builder 設計模式

Continue Reading Android Studio(IntelliJ) 幾秒鐘生出 Builder 類別 – 會寫程式後要如何? 當然是要更快

Android 8.0 Oreo 一定得實作的通知頻道Notification channels

從Android 8.0 Oreo開始,Android多了一個「通知頻道(Notification channels)」功能,讓開發者設計出不同類型的通知。如果專案的目標平台是Android 8.0(API level 26)時,開發者一定要實作通知頻道,若APP在7.1或之前的舊版本Android手機中執行,它會以舊的通知方式展示,也就是沒有通知頻道的效果

Continue Reading Android 8.0 Oreo 一定得實作的通知頻道Notification channels

使用ADB登入模擬器

ADB工具(Android Debug Bridge)是Android SDK中所提供的一個除錯工具,使用ADB可連接模擬器與手機,進行除錯、測試、檔案處理等工作。它是個客戶端工具,也是個在使用者端背景執行的伺服器,接收使用者的指令,並轉送到設備端(包括模擬器與實體手機)

Continue Reading 使用ADB登入模擬器

從 CTO 與資深開發人的角度聊 Google Certified Associate Android Developer 認證 (AAD)

我目前角色是技術長(CTO),我寫code,是幾家企業的技術總監與顧問,我也是兼任資訊相關科系的老師與業師,從一個CTO與資深專案開發人的角度來談Google Certified Associate Android Developer認證(或簡稱AAD認證)。

Continue Reading 從 CTO 與資深開發人的角度聊 Google Certified Associate Android Developer 認證 (AAD)