
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文目录前言基础组件Text前言你如果做过Android开发,那一定熟悉里面各种官方提供的布局,比如LinearLayout,RelativeLayout等,你也一定和博主一样写过很多自定义控件,如果你学过Kotlin,并且用XML的DSL框架Anko声明Android组件,你会发现这与Flutter那种嵌套布局写法极为相似,下面是整个Flutter布局图:我们将通过几篇博文讲述一些Flut...
本文目录咻一咻设计代码实现咻一咻三个动画的实现构建圆透明效果咻一咻设计对于支付宝咻一咻功能,是在2016年的时候上线到支付宝的,那个时候好像是专门为了集五福而设计的功能,现在肯定已经不在了,不过这也是一个动画功能,对于实践Flutter动画在合适不过了。(下图是我们最后实现的效果)首先,我们来看看上图,具体有那些设计,比如它有三个圆圈匀速放大的动画,其次,中间有一个按钮,用户点击之后,就会...
如耻之,莫如为仁。仁者如射,射者正己而后发;发而不中,不怨胜己者,反求诸己而已矣。本文目录前言shared_preferences本地存储前言从这篇博文开始,博主将为大家介绍Flutter的持久化方式。相信,对于有过Android开发经验的人来说,应该或多或少都接触过。比如,在Android里面的SharedPreferences,数据库Sqlite,文件读写,以及在服务器上的存储HTM...
语音识别主要的功能就是在用户不方便输入的时候一个替代输入的选择。1.本地语音识别下面的代码首先创建SpeechRecognizer对象,并设置回调函数监听器。当在点击监听器中调用doSpeechRecognition()方法时,会使用语言参数和一个指示在处理过程中分发部分结果的标志参数初始化语音识别。public class MainActivity extends
务要日日知非,日日改过;一日不知非,即一日安于自是;一日无过可改,即一日无步可进;天下聪明俊秀不少,所以德不加修、业不加广者,只为因循二字,耽搁一生。目录什么是TA-LibSMA指标的计算MACD指标的计算KDJ指标的计算什么是TA-LibTA-Lib(Technical Analysis Library)是python提供的开源技术分析库,自发布以来,已经有20多年的历史,它包含了大约200个技
目录Appium模拟操作屏幕滑动屏幕点击屏幕拖动屏幕拖拽文本输入Appium在前文的讲解中,我们学会了如何安装Appium,以及一些基础获取App元素内容的方式。但认真看过前文的读者,肯定在博主获取元素的时候观察到了一个现象。那就是手机App的内容并不是一次性加载出来的,比如大多数Android手机列表ListView,都是异步加载,也就是你滑动到那个位置,它才会显示出它的内容。也就是说,我们前面

目录为什么要学习Flutter?《Flutter开发从入门到实战》有哪些优点混合开发偏向移动开发国际化零基础也可读二维码展示动图实战所学知识在早期的前端开发中,我们一般都需要准备2套代码分别运行在Android与iOS平台,这种耗时耗力不便于维护的重复劳动,不仅浪费公司的人力资源,同时也存在多端体验不一致的问题。为什么要学习Flutter?为此,大前端概念应运而生。相信现在“大前端”这个名词,对于

元服务 (原为原子化服务) 是一种基于HarmonyOS API的全新服务提供方式,元服务仅需开发一次,便可以运行在多种类型的终端设备上,以鸿蒙万能卡片等多种呈现形态, 向用户提供更轻量化的服务。鸿蒙万能卡片是元服务最主要的呈现形态之一(其他形态如语音、图标等),每一个万能卡片都是在桌面上“永远打开的”元服务/应用,将元服务/应用的重要信息以卡片的形式展示在桌面,通过轻量交互行为实现服务直达。

目录二分查找图解二分查找实战:二分查找二分查找二分查找又名Binary Search,其采用折半的查找方式,实现对有序元素的快速查找。相信看到上面二分查找的定义,读者很容易就能想到,二分查找有一个非常重要的前提条件,那就是其需要已经排序好的数列。这样,我们折半查找可以缩小查找的次数,更加的高效。其具体原理:在数列中取中间下标值mid的元素e,进行查找元素key的比较。如果相等即查找成功,如果不等,

目录对象的非永久引用weakref引用引用回调最终化对象代理缓存对象对象的非永久引用weakrefweakref库支持对象的弱引用。正常的引用会增加对象的引用数,并避免它被垃圾回收。但结果并不总是期望的那样。比如,有时候可能会出现一个循环引用,或者有时候需要内存时,可能要删除对象的缓存。而弱引用是一个不能避免对象被自动清理的对象句柄。引用下面,我们来看一个简单的例子,示例如下:import wea







