原创 說點題外話:保險

我是積極買入基金的人,因此年金保險那點收益實在不夠看的,因此我對保險的主張是隻買健康類保險。 一個年收入20萬以下的成年人需要配置的健康類保險有: 意外險: 意外治療用於意外導致的受傷的治療,它是一款報銷類的保險 意外傷害用於意外

原创 BlueToothBLE開發

參考資料:https://github.com/Charon1997/BleCar api5.0與之前版本的ble問題 主要參考: 搜索:MainActivity 連接:ControlActivity+BluetoothL

原创 NetworkInfo已過時

今天編譯的時候發現,請求網絡前判斷設備是否聯網的方法提示警告,內容爲NetworkInfo過時 趕緊點開查看過時說明,發現NetworkInfo在API level 29中過時,ConnectivityManager中有許多返回值

原创 AS的一個錯誤:Gradle DSL method not found: 'apply()'

使用3.4.1已經有一段時間了,最近打開項目頻繁發生錯誤:Gradle DSL method not found: ‘apply()’ 起初以爲是as版本和插件版本不匹配,嚇得我趕緊看了一下about,結果沒錯呀是3.4.1,但

原创 遷移至ViewPager2

新項目中使用了組件ViewPager2,因爲這個版本內部使用recyclerView實現,解決了緩存問題,於是用法上與ViewPager相比多了一點。 由於4月份更新的api所以使用上與網上19年的文章不一致,導致我懵逼了很久,最

原创 從配置Product Flavor拆解Gradle

從配置Product Flavor拆解Gradle什麼情況下我們使用Product Flavor1、如何劃分渠道?2、僅劃分渠道3、根據不同渠道顯示不一樣的內容Product Flavor裏面的屬性都是做什麼用的? 什麼情況下我們

原创 拆解Gradle第二彈SourceSet

參考資料:帶你認識SourceSet SourceSet是做什麼的? SourceSets被稱作源代碼集合,一般可以用它來指定資源的路徑(項目下src),是Java插件用來描述和管理源代碼及資源的一個抽象概念,是一個Java源代

原创 Gson解析泛型的一個小問題

對於gson我們很熟悉了 常用的複雜對象的gson解析方式: Type listType = new TypeToken<ArrayList> () {}.getType(); 但這一次我需要實現對 Type listType =

原创 圖片組件庫選型

2018年開始使用知乎的圖片庫Matisse 0.5.2 bate4版本,出現了Android10手機崩潰的情況,Android9上並無此現象,安裝騰訊bugly發現問題 Caused by java.lang.IllegalAr

原创 前端開發對服務器API的一些誤區

和後端的同事溝通時,後端同事給搞不清楚postman請求各種花式帶參數的我解了解惑 前端的請求跟你看到的POSTMAN完全兩碼事。 from-data 裏的file這裏面傳的是“文件” 但在body裏傳的file就是流媒體 文件

原创 時間選擇器時間判斷的一些想法

業務中遇到了時間選擇器的問題: 需要判斷: 1)開始日期<=結束日期 2)開始日期與結束日期相隔不大於1個月(不是30天) //timeStar和timeEnd都是Int型數組,用於存放選中的年月日 //使用 calendar對

原创 Android原生開關組件

Android原生Switch 衆所周知,Android原生提供了兩種開關組件,toggleButton和Switch,這兩個因爲仿蘋果的原因我很少使用。真正用到項目裏大概也就兩次,體驗並不好,最近被UI說就用你們Android原

原创 第三方插件Xpopup

這款第三方插件在github上相當有名,尤其是支持androidx之後,1.8版本之後整體都很穩定,能滿足開發需求,但是因爲自帶的幾個彈框都很醜,很長時間以來用的都是自定義,感覺比較繁瑣而且沒有必要,最近有時間拆解看看如何複用本來

原创 ToolBar的使用

在上一篇ActionBar使用中的一些問題中,闡述了ActionBar使用中的一些問題,然後這一篇裏,我嘗試了ToolBar 1、引入 1)根style要引用NoActionBar的Theme,或者在style中重寫 < i

原创 Nodejs頁面開發

採用express前端框架+ejs模板 當然也踩了一些express的坑 1、style引用 按照網上說的設置後css沒有被應用,查找之後發現是沒有被下載,地址錯了,就找ejs的錯誤,發現ejs是這麼寫的: 我就是這麼寫