Android

CI/CD

App Center 無法成功建置 Java 11 的 Android 專案

這幾天在升級尋車小幫手的專案設定,結果升完導致我在 App Center 的 CI/CD 跑不過,這感覺還滿正常的,畢竟升版本對 CI/CD 絕對是一件大事,不過我的專案把 Java 1.8 換 Java 11 了,怎麼 App Cent...
軟體開發

LiveKit – 最容易上手的 WebRTC 開源專案

我第一次接觸 WebRTC 是在 2019 年,當時要在手機實作視訊、音訊通話功能,一開始選用 Google 官方的解決方案,過程非常痛苦,因為文件極少,且手機原生的相關討論也不夠多。後來雖成功實作這個功能,但自己對於這個領域的知識不夠充足,出問題要 debug 又是另一個難關。
軟體開發

口罩地圖帶來多少流量?

前年疫情剛爆發時,我跟風做了口罩地圖,因為在風口上吸到一波恐慌流量,就進了排行榜一段時間。當時拿了 Google Play 分類排行榜的第一,也摸到免費排行榜的榜首。這篇文章會說明當時發生什麼事,以及流量的規模有多大。
Android

Pixel 手機如何刷機、降版?

自從我將 Pixel 3a 升上 Android 12 後,耗電有感提升,於是將手機刷回 11,最後發現烏龍一場,原來是我手機電池膨脹。不管怎樣,來記錄一下當初的降版方法吧! 前置作業 安裝 ADB 開始刷機 ...
Android

防疫資訊站 – 在口罩地圖之後

前言 前陣子我媽打給我,說:她不會用實聯制掃描而被店員唸了,後來每次進店都放棄用手機掃描,改用手寫登記。我不知道有多少長輩有碰到這個問題,但我覺得需要有人來解決它。剛好 g0v 有人在分享最新的疫情資料,就花了一個週末把口罩地圖改版...
Android

教導年長者使用平板電腦

前言 我媽前陣子嚷著想要用電腦,就我有印象以來,這狀況持續了十年以上,每隔一段時間,我媽就會說要學電腦,但每次教完,大約一週內就會對電腦失去興趣。 使用者背景 65 歲傳統家庭主婦國小學歷容易放棄,害怕失敗及未知的問題記...
Amazon Web Services

OkHttp 綁定 AWS SSL 憑證

前言 前陣子印尼員工遭遇了手機無法連到 AWS EC2 主機的問題,請對方開啟網頁瀏覽器連自家 API,網址列上出現了驚嘆號,懷疑是自家主機不被該裝置信任,出了一版綁定憑證 (SSL pinning) 的版本,果然順利連到了主機。 ...
Android

口罩地圖開發思路

我要查詢附近特約藥局時,發現民間做的口罩地圖服務都被流量灌爆,甚至有人吃了一張 Google 的 60 萬元帳單。這件事應該是要被解決的,於是興起動手做一個的想法。
Android

蔬果行情站 2.0

前言 前陣子完成架構的升級後,接下來就是蔬果行情站本體的改造,主要是開發語言的更換,以及程式架構的調整;除了上述提到部分,我認為還有兩點相當重要: 舊版缺點的改善。 新版功能的開發方向。 舊版缺點 預測零售價不準 ...
Android

TextView 總是對不齊 Drawable

前言 不曉得你們有沒有遇過這種狀況: <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" a...
Copied title and URL