2024  2

February  2

Android WebView 筆記

February 24, 2024

Android 14 migration

February 2, 2024

2023  2

July  1

Android pseudolocale

July 14, 2023

January  1

Android 13 Per-app Language Preferences

January 25, 2023

2022  4

July  3

Jetpack Compose Navigation component sub-graph

July 27, 2022

Jetpack Compose 遷移 (2)

July 26, 2022

Jetpack Compose 遷移 (1)

July 24, 2022

January  1

AndroidX Room Relational Query Method

January 29, 2022

2021  33

October  15

2021 iThome 鐵人賽 Day 30:Wrapping up

October 15, 2021

2021 iThome 鐵人賽 Day 29:Leftover topics

October 14, 2021

2021 iThome 鐵人賽 Day 28:ETA screen testing (2)

October 13, 2021

2021 iThome 鐵人賽 Day 27:ETA screen testing (1)

October 12, 2021

2021 iThome 鐵人賽 Day 26:Station list screen testing

October 11, 2021

2021 iThome 鐵人賽 Day 25:ETA screen (4)

October 10, 2021

2021 iThome 鐵人賽 Day 24:ETA screen (3)

October 9, 2021

2021 iThome 鐵人賽 Day 23:ETA screen (2)

October 8, 2021

2021 iThome 鐵人賽 Day 22:Whistle proxy

October 7, 2021

2021 iThome 鐵人賽 Day 21:ETA screen (1)

October 6, 2021

2021 iThome 鐵人賽 Day 20:Station list screen (2)

October 5, 2021

2021 iThome 鐵人賽 Day 19:Station list screen (1)

October 4, 2021

2021 iThome 鐵人賽 Day 18:Navigation (2)

October 3, 2021

2021 iThome 鐵人賽 Day 17:Navigation (1)

October 2, 2021

2021 iThome 鐵人賽 Day 16:Domain layer testing

October 1, 2021

September  15

2021 iThome 鐵人賽 Day 15:Domain layer implementation

September 30, 2021

2021 iThome 鐵人賽 Day 14:Flipper

September 29, 2021

2021 iThome 鐵人賽 Day 13:Data layer testing (4)

September 28, 2021

2021 iThome 鐵人賽 Day 12:Data layer testing (3)

September 27, 2021

2021 iThome 鐵人賽 Day 11:Data layer testing (2)

September 26, 2021

2021 iThome 鐵人賽 Day 10:Data layer testing (1)

September 25, 2021

2021 iThome 鐵人賽 Day 9:Date & time

September 24, 2021

2021 iThome 鐵人賽 Day 8:Data layer implementation (2)

September 23, 2021

2021 iThome 鐵人賽 Day 7:Data layer implementation (1)

September 22, 2021

2021 iThome 鐵人賽 Day 6:HTTP Client

September 21, 2021

2021 iThome 鐵人賽 Day 5:Dependency injection

September 20, 2021

2021 iThome 鐵人賽 Day 4:Deserialization

September 19, 2021

2021 iThome 鐵人賽 Day 3:Endpoint

September 18, 2021

2021 iThome 鐵人賽 Day 2:Architecture

September 17, 2021

2021 iThome 鐵人賽 Day 1:Intro

September 16, 2021

April  1

文字末端 icon 排版

April 10, 2021

March  2

Android SMS Verification APIs

March 14, 2021

Notification Channel 自訂音效

March 13, 2021

2020  7

November  1

Jetpack DataStore 搭配 kotlinx.serialization Protobuf

November 14, 2020

August  2

Conventional Commits 和 commitlint

August 24, 2020

Java 量度單位 (JSR 363 Units of Measurement API)

August 13, 2020

April  1

Kotlin Annotation Processor

April 27, 2020

March  2

Moshi Kotlin Codegen + R8 出現 parameter type is null

March 15, 2020

Firebase Crashlytics 的 CrashlyticsOrgIdException 解決方法

March 14, 2020

February  1

Firebase Cloud Messaging

February 29, 2020

2019  3

July  1

Android App Icon 規格

July 20, 2019

April  1

用 Google Apps Script 發送電郵

April 14, 2019

February  1

OpenRefine GREL 筆記

February 20, 2019

2018  4

October  1

用 Google Apps Script 建立 Google Calendar event

October 17, 2018

April  1

八達通新方向

April 16, 2018

March  1

Linkify 自動轉換成網址

March 10, 2018

February  1

Kotlin Parcelize

February 11, 2018

2017  10

December  1

React Native Android Multi-window 多視窗支援

December 1, 2017

October  1

Android Studio 3 的 Gradle 更新

October 27, 2017

September  1

Parcelable & Intent extra

September 16, 2017

June  3

TrainBoard for Android TV

June 26, 2017

SemVer

June 16, 2017

Kotlin for Android

June 12, 2017

May  1

Timber live template for Java/Kotlin

May 22, 2017

April  2

Android 隱藏 signing config

April 25, 2017

Spek

April 22, 2017

February  1

小米藍牙手柄

February 4, 2017

2016  9

December  2

小米盒子國際版開箱

December 19, 2016

nodetree 和 jazzy

December 7, 2016

October  1

Android Pay 登陸香港

October 21, 2016

September  2

自己造一個 CocoaPods Framework Pod

September 28, 2016

xUnique

September 24, 2016

August  1

在 Android app 內顯示 Git commit hash

August 29, 2016

July  2

Photosphere

July 31, 2016

Olympus E-M10

July 8, 2016

March  1

轉用 Hexo

March 21, 2016

2015  5

September  1

在 Windows 刪除路徑名太長的檔案

September 21, 2015

August  1

Parse + Android 收 Push Notification

August 30, 2015

May  1

整理 MP3 ID3 tag

May 17, 2015

March  1

Inline CSS

March 11, 2015

January  1

OnePlus One + Xperia Z2

January 12, 2015

2014  5

September  2

Data.One 的行車速度圖

September 25, 2014

ThinkPad 死電池

September 2, 2014

August  1

DevDocs

August 26, 2014

May  1

更新香港公眾假期日曆

May 3, 2014

March  1

Android Studio 0.5.2 + ActionBarCompat 在 Android 2.3 設備死 app

March 23, 2014

2013  9

December  1

ConEmu

December 29, 2013

July  1

Xperia ion 維修記

July 10, 2013

June  3

萬用 Preprocessor Compiler:Prepros

June 8, 2013

Laraval 4 中文語系翻譯

June 6, 2013

Laravel 4

June 4, 2013

May  1

Bitbucket 免費 Academic License

May 27, 2013

March  1

SimCity

March 24, 2013

January  2

使用 Exchange ActiveSync 同步 Outlook.com 郵箱

January 12, 2013

TrackPoint 使用滑鼠中鍵

January 11, 2013

2012  8

December  1

Facebook for Android 出了更新了!

December 14, 2012

September  2

Sony Xperia ion

September 8, 2012

Lenovo ThinkPad X230

September 3, 2012

August  1

八達通查閱易

August 4, 2012

May  1

散熱器新用法

May 27, 2012

April  1

2013 年公眾假期已刊憲

April 27, 2012

March  1

下載最新版本的 Chromium for Windows 方法

March 31, 2012

January  1

體驗全新公共圖書館系統

January 4, 2012

2011  6

December  1

已修正香港公眾假期 Google 日曆權限問題

December 5, 2011

August  1

八達通手機 App 風波

August 10, 2011

May  2

下載 Droid Sans 字型

May 11, 2011

2012 年公眾假期已刊憲

May 6, 2011

April  2

Moto Fail

April 22, 2011

資料一線通

April 11, 2011

2010  3

June  1

Photoshop 扮移軸

June 27, 2010

March  1

Google Map Street View 已經登陸香港

March 11, 2010

January  1

輕鐵指南資訊光碟

January 11, 2010

2009  5

November  1

Google Wave 試用報告

November 4, 2009

October  1

收到了 Google Wave Preview 的邀請函

October 24, 2009

May  1

Pencil Project

May 2, 2009

April  2

公共交通查詢服務 (PTES)

April 30, 2009

FontStruct:網上自製字型

April 8, 2009