@zhangjinhuang 不是說了 androidController.setOnShowFileSelector(_androidFilePicker); 這里, 在 _androidFilePicker 方法里返回選中圖片的 Uri 。
Flutter WebView遇到的坑在 Flutter 上加載 H5 頁面,一般都會使用 webview_flutter 組件,其地址為:https://pub.flutter-io.cn/packages/w...
@zhangjinhuang 不是說了 androidController.setOnShowFileSelector(_androidFilePicker); 這里, 在 _androidFilePicker 方法里返回選中圖片的 Uri 。
Flutter WebView遇到的坑在 Flutter 上加載 H5 頁面,一般都會使用 webview_flutter 組件,其地址為:https://pub.flutter-io.cn/packages/w...
Flutter 里的 Slider 組件類似 Android 里的 SeekBar 組件,中間有一個滑塊,可以滑動選擇進度。最近在使用 Slider 組件時確碰到一個問題,具...
在 Flutter 上加載 H5 頁面,一般都會使用 webview_flutter 組件,其地址為:https://pub.flutter-io.cn/packages/w...
初學者第一次使用 PageView 時,肯定會發(fā)現頁面切換出去再切回來時,該頁面會重建。要做到像原生中那樣的頁面緩存,需要用到 AutomaticKeepAliveClien...
很多業(yè)務場景都需要監(jiān)聽頁面切換的操作,比如從 A 頁面跳轉到 B ,再從 B 返回 A 之后,需要重新刷新下數據。在 Android 里通常是 Activity,iOS 里通...
Flutter 中下拉刷新需要用到 RefreshIndicator 組件,一般在 ScrollView 或 ListView 外包一層 RefreshIndicator 組...
在 Android 平臺中,有個物理返回鍵,一般默認可以返回上一個頁面。Android 中 Activity 會提供返回鍵的監(jiān)聽函數,但是在 Flutter 中一切皆是 Wi...
自己簡單弄的
React-Native錯誤監(jiān)控方案React-Native 是一個基于 React 框架開發(fā)的跨平臺開發(fā)框架,在此框架上業(yè)務代碼基本上采用 js 進行編寫,但是 js 與其他原生開發(fā)框架的開發(fā)語言如 java...
1. 需求場景 幾乎大部分人都使用過下面的場景:使用百度等搜索引擎時,輸入一個字符后會自動聯(lián)想出相關的搜索關鍵字;在淘寶、京東等APP搜索商品時,會自動幫你聯(lián)想出相關的商品。...
1. 背景 在基于 Lifecycle+LiveData+ViewModel 等的 MVVM 架構中,常規(guī)做法是把數據定義在 ViewModel 中,在 Activity 或...
kotlin支持操作符重載,例如我們經常用到的 + 、- 操作符,最近看一些知名三方庫用 kotlin 寫的源碼,發(fā)現代碼非常看簡潔,用了很多 Lambda 表達式,發(fā)現里面...
防止重復添加吧。好像沒什么用,時間有點久了,已經遺忘了。
Android組件化開發(fā)實踐(八):組件生命周期如何實現自動注冊管理1. 前言 前面有一章講過組件生命周期管理,參見Android組件化開發(fā)實踐(五):組件生命周期管理。之前只是為了講解組件生命周期的概念,以及這樣做的原因,但是這樣實施過程中...
最近維護一個老項目,項目的 targetSdkVersion 為 26,實在是太老了,應用市場都快不能發(fā)布了,所以不得不進行升級。最后將 targetSdkVersion 升...
意思都沒表達清楚吧。什么叫二叉樹的實現?是指二叉樹的前、中、后序遍歷,或者按層遍歷,還是說根據二叉樹的某個遍歷結果生成二叉樹。
iOS開發(fā)之二叉樹OC實現今天面試中面試官的第一個題就是讓我寫一個二叉樹的實現,時間是兩個小時,我開始用遞歸算法寫了一個,面試官說網上也有很多遞歸算法(言外之意就是有抄襲的嫌疑),讓我不用遞歸,重新寫...
1. 背景 玩過王者榮耀的同學肯定碰到過這樣的場景:一段時間沒打開 APP,打開的時候會提醒你下載安裝升級資源包,一個完整的資源包可能超過 1 個 G ,但是升級資源包可能只...
React-Native 是一個基于 React 框架開發(fā)的跨平臺開發(fā)框架,在此框架上業(yè)務代碼基本上采用 js 進行編寫,但是 js 與其他原生開發(fā)框架的開發(fā)語言如 java...
gradle官方文檔
Android Gradle學習(五):Extension詳解前面我們已經詳細講解了 Gradle 的 Task、Project 等基本用法,現在我們還要學習一個很重要的概念 Extension,它在 Gradle 中幾乎隨處可見,特別...
前言 1. 網絡優(yōu)化概述 Android 網絡優(yōu)化方法主要講的就是線下網絡測試工具、線上網絡監(jiān)控方案、流量優(yōu)化方案和質量優(yōu)化方案。 做網絡優(yōu)化時,要考慮多個維度、統(tǒng)計多種數據...
1. 概念 Union-Find 算法通常叫做并查集算法,它主要用于處理集合的合并和查詢問題。顧名思義,Union-就是合并,Find-就是查找。舉個典型的例子: 這是一個圖...
gradle.properties只是個配置文件啊,相當于配置階段 gradle 會先讀取這些配置變量,設置到上下文當中一樣。
Android Gradle學習(四):Project詳解每一個 build.gradle 腳本文件被 Gradle 加載解析后,都會對應生成一個 Project 對象,在腳本中的配置方法其實都對應著 Project 中的API,如...