@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 时,肯定会发现页面切换出去再切回来时,该页面会重建。要做到像原生中那样的页面缓存,需要用到 AutomaticKeepAliveClien...
很多业务场景都需要监听页面切换的操作,比如从 A 页面跳转到 B ,再从 B 返回 A 之后,需要重新刷新下数据。在 Android 里通常是 Activity,iOS 里通...
Flutter 中下拉刷新需要用到 RefreshIndicator 组件,一般在 ScrollView 或 ListView 外包一层 RefreshIndicator 组...
在 Android 平台中,有个物理返回键,一般默认可以返回上一个页面。Android 中 Activity 会提供返回键的监听函数,但是在 Flutter 中一切皆是 Wi...
自己简单弄的
React-Native错误监控方案React-Native 是一个基于 React 框架开发的跨平台开发框架,在此框架上业务代码基本上采用 js 进行编写,但是 js 与其他原生开发框架的开发语言如 java...
1. 需求场景 几乎大部分人都使用过下面的场景:使用百度等搜索引擎时,输入一个字符后会自动联想出相关的搜索关键字;在淘宝、京东等APP搜索商品时,会自动帮你联想出相关的商品。...
1. 背景 在基于 Lifecycle+LiveData+ViewModel 等的 MVVM 架构中,常规做法是把数据定义在 ViewModel 中,在 Activity 或...
kotlin支持操作符重载,例如我们经常用到的 + 、- 操作符,最近看一些知名三方库用 kotlin 写的源码,发现代码非常看简洁,用了很多 Lambda 表达式,发现里面...
防止重复添加吧。好像没什么用,时间有点久了,已经遗忘了。
Android组件化开发实践(八):组件生命周期如何实现自动注册管理1. 前言 前面有一章讲过组件生命周期管理,参见Android组件化开发实践(五):组件生命周期管理。之前只是为了讲解组件生命周期的概念,以及这样做的原因,但是这样实施过程中...
最近维护一个老项目,项目的 targetSdkVersion 为 26,实在是太老了,应用市场都快不能发布了,所以不得不进行升级。最后将 targetSdkVersion 升...
意思都没表达清楚吧。什么叫二叉树的实现?是指二叉树的前、中、后序遍历,或者按层遍历,还是说根据二叉树的某个遍历结果生成二叉树。
iOS开发之二叉树OC实现今天面试中面试官的第一个题就是让我写一个二叉树的实现,时间是两个小时,我开始用递归算法写了一个,面试官说网上也有很多递归算法(言外之意就是有抄袭的嫌疑),让我不用递归,重新写...
1. 背景 玩过王者荣耀的同学肯定碰到过这样的场景:一段时间没打开 APP,打开的时候会提醒你下载安装升级资源包,一个完整的资源包可能超过 1 个 G ,但是升级资源包可能只...
React-Native 是一个基于 React 框架开发的跨平台开发框架,在此框架上业务代码基本上采用 js 进行编写,但是 js 与其他原生开发框架的开发语言如 java...
gradle官方文档
Android Gradle学习(五):Extension详解前面我们已经详细讲解了 Gradle 的 Task、Project 等基本用法,现在我们还要学习一个很重要的概念 Extension,它在 Gradle 中几乎随处可见,特别...
前言 1. 网络优化概述 Android 网络优化方法主要讲的就是线下网络测试工具、线上网络监控方案、流量优化方案和质量优化方案。 做网络优化时,要考虑多个维度、统计多种数据...
1. 概念 Union-Find 算法通常叫做并查集算法,它主要用于处理集合的合并和查询问题。顾名思义,Union-就是合并,Find-就是查找。举个典型的例子: 这是一个图...
gradle.properties只是个配置文件啊,相当于配置阶段 gradle 会先读取这些配置变量,设置到上下文当中一样。
Android Gradle学习(四):Project详解每一个 build.gradle 脚本文件被 Gradle 加载解析后,都会对应生成一个 Project 对象,在脚本中的配置方法其实都对应着 Project 中的API,如...