1.为什么要限流 当我们设计接口时,需要考虑的因素有很多,其中例如如在设计获取短信验证码的接口时,第一个想到的就是,接口如何去实现访问控制,好比如我只能让你1分钟之内最多请求...
1.为什么要限流 当我们设计接口时,需要考虑的因素有很多,其中例如如在设计获取短信验证码的接口时,第一个想到的就是,接口如何去实现访问控制,好比如我只能让你1分钟之内最多请求...
限制EditText输入Emoji表情这是最近接到需求,运用场景是App内部的搜索,主要是接口不支持用Emoji查询。我就研究了一下怎么去限制Emoji表情,分享一下的我的代...
“yyyy-MM-dd HH:mm:ss” 这是常用的时间显示格式,表示了“年-月-日 时:分:秒” 1、日期字符串转换Date 2、秒数转换成时分秒 3、Date对象获取时...
目录介绍 01.基础组件(19篇) 02.IPC机制(7篇) 03.View原理(9篇) 04.动画机制(2篇) 05.Res资源(6篇) 06.消息机制(12篇) 07.多...
目录 效果展示 实现步骤 1.添加权限 2.检测蓝牙 假如获取的BluetoothAdapter为null的话说明设备不支持蓝牙 3.开启蓝牙 我们先通过BluetoothA...
前言 目前音视频领域的应用已涉及到众多领域,而其中投屏功能,成为很多家庭影院、会议观看等的高频使用场景。为了尽享大屏体验,不妨自己来实现一个投屏功能 1、投屏原理简介 投屏,...
前言关于App自适应图标的解释,谷歌官方解释【自适应图标[https://developer.android.google.cn/guide/practices/ui_gui...
当前很多APP用的是极光推送,现在Android系统对应用管理比前几年规范的多。因此造成了很多比较重要的通知并不能很及时的推送给用户,导致这个问题的原因就是APP很可能在后台...
在实际的开发中,经常会遇到一些列表数据,有的时候数据比较少我们可能会单开一个页面进行列表展示,有的时候可能会选择OptionsPickerView进行滑动显示选择,但是在数据...
一台设备有两个屏幕,默认是主屏和副屏都是显示一样的画面。 这里实现让副屏显示其他画面 第一步、申请权限 AndroidManifest.xml中添加两个权限: 因为andro...
AndroidManifest.xml中设置data属性,data代表数据源,是中最复杂的标签,因为不同的Activity支持的数据来源和类型多种多样,所以需要通过详细的da...
开篇 电商平台最不能缺的就是即时通讯,例如通知类下发,客服聊天等。今天,就来给大家分享一个开源的即时通讯系统。如对文章不感兴趣可直接跳至文章末尾,有获取源码链接的方法。 但文...
如果是做 PC 端的网页,无需做 rem 适配,但是做 H5 开发,rem 是需要做一下的,Vant 官方也为我们提供了方案,如下图所示: 咱们就按照官方为我们提供的方案进行...
泡泡IM uniapp版聊天源码[https://www.popoim.com/uniapp-chat.html]是一套完整的基于uniapp开发的聊天软件源码,可编译成微信...
1.demo简介 本demo实现的是加载中间过渡动画,主要涉及自定义控件以及属性动画的使用,本代码没有引用任何资源,一切效果都是通过自定义实现的,所以可以直接搬到自己的本地使...
表头筛选、排序功能: 可以做前端筛选,排序,(存在问题,前端无法对所有数据进行筛选或者排序,只能对当页数据。 所以前端做这种处理只适用于数据量少,无分页情况或者前端一次拿到了...
1、直接使用get请求方式进行下载 2、使用form 表单post请求进行下载: 3、axios(ajax)前端根据返回数据流生成文件下载:
Vue.jsvue-router[https://router.vuejs.org/zh/guide/advanced/navigation-guards.html]vuex...