原创 Android物理鍵盤事件解析

前言 Android設備連接物理鍵盤其實是個挺小衆的需求,其實Android設備本身就是支持物理鍵盤,dispatchKeyEvent()這個方法就可以監聽物理鍵盤,這裏提供一個封裝的類,解析鍵盤事件。有很多事件,具體可以去看Ke

原创 TextView多個超鏈接實現跳轉

現在大部分的App都會有《軟件服務協議》及《隱私協議》,比如手機QQ的註冊頁: 這樣的需求,在App越來越規範化的今天,非常的常見,實現的方式也五花八門,我這裏提供一種簡單方便的,拓展性強的實現方式,先看效果: 1. 上代碼

原创 自動生成Android dimens.xml文件

前言 好久沒更新內容了,現在疫情差不多穩定了,人們又開啓了豐富多彩的娛樂活動。程序猿們早就開始了工作,其實這段時間發生了很多事,我也不知道寫什麼好,誰知道未來會怎麼樣呢?不bb了,生活還得繼續。 在Android開發日常中,相信對

原创 常見條形碼的用法和格式

前言 因爲最近業務上的需要,需要打印條形碼,從而瞭解到各種不同條形碼的編碼格式與用法,這裏列舉一下。 UPC-A UPC-A條形碼是美國用於向公衆銷售的產品的標準條形碼格式。UPC-A僅包含數字數據,並編碼12位數字。第一位是系統

原创 focusableInTouchMode導致Click事件失效

前言 focusableInTouchMode="ture"是Android開發常用的一個屬性,SDK源碼說的很清楚,表示觸摸事件可以讓View獲取焦點。 <!-- Boolean that controls whether a

原创 遷移到AndroidX指南

前言 AndroidX出來有一段時間了,不知道大家有沒有跟進Google的腳步。這裏引用一下官網對AndroidX的介紹 AndroidX 是 Android 團隊用於在 Jetpack 中開發、測試、打包和發佈庫以及對其進行版