原创 金錢轉中文串算法,使用遞歸實現,可複製粘貼拿走

使用了遞歸算法,每四位解析,支持億以上解析 效果展示 億後的單位算法中是直接加億,需要計算的兆以上的單位的自己改一下,修改地方 if ( money.substring(if (money.length-8>0)money.len

原创 Android優雅的實現緩存計算和清除緩存功能

Kotlin使用 CaheUtil.util.getCacheSize(context) //返回小數點後兩位最大爲MB JAVA使用 CaheUtil.Companion.getUtil().getCacheSize(activit

原创 android跑分組件,刻度盤,圓弧組件

請幾天開發公司項目,有個地方要做一個分數的儀表盤,根據分數跑分,(設計的人估計是看到招商銀行App的賬號總覽) 網上好像找不到類似的組件,那就只能自己開發啦。趁着空餘時間,把組件進行了一些改進,並封裝成依賴庫,分享給大家^_^ 有啥問題,

原创 Android 文字數字換行後對不齊?超簡單硬核解決方案!

在安卓開發中,經常遇到這種界面的顯示          像我一樣懶的人都會像到用兩個textview,控制他們的行高一致來進行換行顯示,既方便又快捷 但經常會遇到這種情況,預覽圖顯示一點毛病都沒有,但是運行出來的效果卻是這樣的 why?

原创 基於SoundPool的金額語音播報(無SDK,一次解碼,可控制語速)

金額語音播報,做過支付行業的人都接觸過這關功能,實現方法有很多種 比較常見的如 TTS(系統自帶聲音),語音引擎SDK(一些收費,這裏不討論),MP3(資源文件順序播報) TTS 最簡單的實現方法吧,不過聲音的改變比較困難,需要下載聲音引

原创 Glide 使用ViewTarget解析Bitmap,導致閃退或解析出來的Bitmap長寬與實際不一致??

問題的產生 Glide.with(context).asBitmap().load(url).into(object :BitmapImageViewTarget(v.iv_image){ override fu