@leilei_666 多谢
AIDL中的in、out、inout的区别一、概念说明 定向tag是AIDL中语法的一部分,其中in、out、inout是三个定向tag。在官网上关于Android定向tag的定义是这样的: All non-prim...
@leilei_666 多谢
AIDL中的in、out、inout的区别一、概念说明 定向tag是AIDL中语法的一部分,其中in、out、inout是三个定向tag。在官网上关于Android定向tag的定义是这样的: All non-prim...
写在前面 最终效果图: 本文严重抄袭自:https://www.jianshu.com/p/7de00c73a2bb 因排版和原文中的一些bug,参照搜索引擎和原文有了本篇文...
好文章,求快更
微信小程序自动化工具miniprogram-automator体验小程序自动化SDK(miniprogram-automator)为开发者提供了一套通过外部脚本操控小程序的方案,从而实现小程序自动化测试的目的。通过该SDK,可以控制小程序跳...
小程序自动化SDK(miniprogram-automator)为开发者提供了一套通过外部脚本操控小程序的方案,从而实现小程序自动化测试的目的。通过该SDK,可以控制小程序跳...
背景 最近收到一道面试题:我们知道JDK的线程池在线程数达到corePoolSize之后,先判断队列,再判断maximumPoolSize。如果想反过来,即先判断maximu...
引言 在使用Flutter时,用的比较多的是混合开发模式,即Flutter Module提供一个aar或framework,提供给原生App集成,原生App跳转Flutter...
引言 在使用Flutter进行页面间跳转时,Flutter官方给的建议是使用Navigator。Navigator也很友好的提供了push、pushNamed、pop等静态方...
引言 在Flutter中,路由间的页面跳转使用的是Navigator.push、Navigator.pop方法。 在页面跳转时如何将数据传递过去,目前有两种方法: 1、目标页...
引言 上一篇文章 深入理解Flutter的Listener组件介绍了触控事件的监听原理,让我们对Flutter中触摸事件的传递过程有了进一步的认识。 今天我们学习一下手势识别...
引言 有过移动端开发经验的同学都知道,移动端的触摸事件是由手指按下、手指移动、手指抬起这些基本事件组成的。 在Flutter中,一切皆Widget。Widget本身并不具备识...
今天 C 盘又红了,稍微清了一些临时文件,终于恢复了正常的颜色。但是我知道之后不久,它又会发出红色警报。之前尝试过删除部分 .android/.gradle/.Android...
一、第一个最有效的办法 检查你使用的Gradle插件版本,是不是最新的。如果不是最新的,请升级到Gradle插件的最新版本。 Gradle在升级过程中一直对构建速度做了优化,...
对的,是这个原理
【源码解析】React Native组件渲染一、引言 React Native,简称RN,是FaceBook推出的一款跨平台的代码框架,其主要是为了解决Android和iOS两端代码逻辑不统一的痛点,可实现一套代码逻辑...
一、常用命令介绍 1.1 命令行介绍 1.1.1 Git 全局设置 1.1.2 创建一个新仓库(本地) 1.1.3 在已存在的目录中创建仓库 1.1.4 将本地已存在的仓库推...
无论是在mac还是linux上,下载源码大同小异,但是在编译上有些许不同,所以笔者分别介绍。 下载源码 创建区分大小写的磁盘容器及工作目录由于在安装苹果时一般磁盘都是不区分大...
引言 AsyncTask,相信大家已经很熟悉了。它的内部封装了Thread和Handler,这让我们可以将一些耗时操作放到AsyncTask,并且能将结果及时更新到UI上。A...
引言 OkHttp作为优秀的网络请求框架,已经得到了广大Android开发者的认可。对于它的使用方法,大家也是非常的熟悉。例如同步同步请求、异步请求等,都可以使用很简洁的逻辑...
引言 假设现在有一个 Activity A,从 Activity A 通过 startActivityForResult 方法启动了 Activity B,在 Activit...
一、引言 在平时的开发过程中,当用到滑动布局时,我们用的比较多的是ListView或ScrollView,但对于RecyclerView的使用却比较少,也就是在需要用到水平滑...