原创 前端開發都應該知道的配置中心

前端開發都應該知道的配置中心 動態化方案一般都是比較大型的, 比如react native 、flutter 等都是從UI,運行邏輯等多方面完整的動態更新。但實際上,移動端還有很多細粒度的配置類數據需要支持動態更新的。 比如某一個文案或者

原创 Android之Handler淺析

Android之Handler淺析 Handler相信每個從事Android開發的小夥伴都非常熟悉了, 最常用的場景就是在子線程中進行數據操作然後通過handler消息機制通知到UI線程來更新UI,地球人都知道在子線程中更新UI,一般情況下

原创 WebView加載優化

WebView加載優化 當WebView的使用頻率變得頻繁的時候,對於其各方面的優化就變得逐漸重要了起來。可以知道的是,我們每加載一個 H5頁面,都會有很多的請求。除了HTML主URL自身的請求外,HTML外部引用的 JS、CSS、字體文件

原创 Android-快速實現ViewPager+Tablayout的聯動效果

Android-快速實現ViewPager+Tablayout的聯動效果 在項目開發中很多場景都會碰到tab欄切換的效果,實現的思路也有很多種,tabhost+fragment,radionbtton+viewpager等方式都可以實現,這

原创 【Android開發技巧】在Activity頁面中如何實現Fragment數據的緩加載

簡述: 漸漸的在開發道路上更注重App的性能, 數據的預加載的處理。在日常開發APP,一個Activity裏面有可能會是有Viewpager與多個Fragment來進行組合,而如果每個Fragment都需要通過網絡加載數據,或加載本地緩存。

原创 npm常用命令總結

npm install <name>安裝nodejs的依賴包 npm install <name> -g 將包安裝到全局環境中 npm install <name> --save 安裝的同時,將信息寫入package.json中 npm i

原创 適配Android WebView支持上傳圖片,視頻

問題原因: H5訪問本地文件的時候, 使用的<input type="file"> ,WebView 出於安全性的考慮,是限制了以上操作。 解決辦法: 重寫 WebviewChromeClient 中的 openFileChooser()

原创 Android多線程之Handler、Looper與MessageQueue源碼解析

本文的目的是來分析一下Android系統中以Handler、Looper、MessageQueue組成的異步消息處理機制,通過源碼來了解一下整個消息處理流程的走向以及相關三者之間的關係。 需要先了解以下幾個預備知識 Handler: UI