注册
环信即时通讯云

环信即时通讯云

单聊、群聊、聊天室...
环信开发文档

环信开发文档

环信FAQ

环信FAQ

集成常见问题及答案
RTE开发者社区

RTE开发者社区

汇聚音视频领域技术干货,分享行业资讯
技术讨论区

技术讨论区

技术交流、答疑
资源下载

资源下载

收集了海量宝藏开发资源
iOS Library

iOS Library

不需要辛辛苦苦的去找轮子, 这里都有
Android Library

Android Library

不需要辛辛苦苦的去找轮子, 这里都有
0
评论

Flutter 实现登录 UI Flutter

猫小柒 发表了文章 • 146 次浏览 • 2023-09-22 17:11 • 来自相关话题

本文,我将解析怎么前构建一个用户交互的登录页面。这里,我使用 TextField 挂件,这方便用户输入用户名和密码。还使用 FlatButton 挂件,来处理一些动作。当然,我还使用了 Image 挂件来设定登录页面的 logo。 效果图如下: 第一步: m... ...查看全部
0
评论

className 还能这么用,你学会了吗 前端

猫小柒 发表了文章 • 90 次浏览 • 2023-09-19 09:37 • 来自相关话题

抛出问题 className大家都用过吧,用它在react项目中设置样式。它的用法很简单,除了可以设置一个样式外,react中也可以使用className引入多个类样式。 这次在写项目的时候,碰到一个非常小但是当时却一直解决不了的问题。后面在复盘的时候将它解决... ...查看全部
0
评论

手机网站支付(在uniapp同时支持H5和app!) 跨平台

上帝之眼 发表了文章 • 123 次浏览 • 2023-09-11 09:52 • 来自相关话题

前言 uniapp开发项目时,遇到对接支付宝手机网站支付。如果仅仅是H5端,那分分钟搞定的(不就是调用后端接口,提交返回表单即可调起支付)。然而,这次需求是H5和App都使用该支付。这倒是新奇了,App中能使用支付宝手机网站支付吗?那它怎么提交表单,怎么处理... ...查看全部
0
评论

React的并发悖论 前端

猫小柒 发表了文章 • 94 次浏览 • 2023-09-06 09:58 • 来自相关话题

大家好,我卡颂。 当一个React应用逻辑变得复杂后,组件render花费的时间会显著增长。如果从组件render到视图渲染期间消耗的时间过长,用户就会感知到页面卡顿。 为了解决这个问题,有两个方法:让组件render的过程从同步变为异步,这样render过程... ...查看全部
0
评论

2个奇怪的React写法 前端

猫小柒 发表了文章 • 110 次浏览 • 2023-09-05 09:49 • 来自相关话题

大家好,我卡颂。 虽然React官网用大量篇幅介绍最佳实践,但因JSX语法的灵活性,所以总是会出现奇奇怪怪的React写法。 本文介绍2种奇怪(但在某些场景下有意义)的React写法。也欢迎大家在评论区讨论你遇到过的奇怪写法。 欢迎加入人类高质量前端交流群,带... ...查看全部
0
评论

Kotlin注解探秘:让代码更清晰 跨平台

上帝之眼 发表了文章 • 121 次浏览 • 2023-09-01 08:52 • 来自相关话题

快速上手 @Target(   AnnotationTarget.CLASS,   AnnotationTarget.FUNCTION,   AnnotationTar... ...查看全部
0
评论

原生应用要亡了! iOS

猫小柒 发表了文章 • 107 次浏览 • 2023-08-31 09:33 • 来自相关话题

跨平台混合应用(及替代方案)取代了性能优先的原生应用 纯粹的原生应用通常是一种依赖于平台的GUI程序, 它使用特定操作系统的本地开发语言和GUI框架. 例如, Gedit 是一个原生应用, 因为它使用 C 和 GTK 作为实现依赖. Notepad++ 是一... ...查看全部
0
评论

flutter有哪些架构的框架?该怎么选择 Flutter

猫小柒 发表了文章 • 134 次浏览 • 2023-08-29 12:26 • 来自相关话题

flutter有哪些架构的框架? Flutter是一种新兴的跨平台移动应用开发框架,它提供了丰富的UI组件和工具,使得应用开发更加容易。在Flutter中,有很多架构框架可供选择,以下是几个比较常用的架构框架:BLoC (Business Logic Comp... ...查看全部
0
评论

一个写了3年半flutter的小伙,突然写了2个月uniapp的感悟! 跨平台

上帝之眼 发表了文章 • 114 次浏览 • 2023-08-24 08:49 • 来自相关话题

前言 因为某些原因,在过去的三年半时间,我除了flutter之外,很少接触其他的框架,期间除了学习了Android(主要是Kotlin、jetpack)、GoLang Gin之外基本上很少接触其他的框架。而在最近的两个月,突然来了一个要求用uniapp实现的项... ...查看全部
0
评论

像支付宝那样“致敬”第三方开源代码 Flutter

猫小柒 发表了文章 • 106 次浏览 • 2023-08-21 10:02 • 来自相关话题

前言 通常我们在App中会使用第三方的开源代码,按照许可协议,我们应该在App中公开使用的开源代码并且附上对应的开源协议。当然,实际上只有少部分注重合规性的大厂才会这么干,比如下图是支付宝的关于界面的第三方信息。当然,对于小企业,基本上都不会放使用的第三方开源... ...查看全部
0
评论

如何优化 electron 应用在低配电脑秒启动 跨平台

上帝之眼 发表了文章 • 234 次浏览 • 2023-07-07 12:48 • 来自相关话题

背景 古茗门店使用的收银机,有些会因为使用年限长、装了杀毒软件、配置低等原因性能较差,导致进钱宝启动响应较慢。然后店员在双击进钱宝图标后,发现没反应,就会重复点击 因此我们希望优化到即使在这些性能不太好的收银机上,也能让进钱宝有较快的启动体验 优化思路 测... ...查看全部
0
评论

算法基础:归并排序 跨平台

上帝之眼 发表了文章 • 163 次浏览 • 2023-07-03 14:56 • 来自相关话题

上一篇文章介绍了什么是分治思想,今天就来看一下它其中一个继承人-- 归并排序,本章主要介绍归并排序的原理,以及对一个实际问题进行编码。 学习的内容 1. 什么是归并排序 比如我们拿到一个数组,如果想使用归并排序,应该怎么做呢?首先我们将数组从中间切分,分成左... ...查看全部
0
评论

uniapp开发项目——问题总结 跨平台

上帝之眼 发表了文章 • 171 次浏览 • 2023-07-03 11:35 • 来自相关话题

前言 之前使用过uniapp开发微信小程序,但是没有遇到需要兼容H5页面的。因此在使用uniapp开发微信小程序和H5的过程中,遇到了好些问题。 1. button按钮存在黑色边框 使用button标签,在手机上查看存在黑色的边框,设置了border: non... ...查看全部
0
评论

某外包面试官:你还不会uniapp?😲😲 跨平台

上帝之眼 发表了文章 • 174 次浏览 • 2023-06-28 09:52 • 来自相关话题

uniapp主要文件夹 pages.json 配置文件,全局页面路径配置,应用的状态栏、导航条、标题、窗口背景色设置等 main.js 入口文件,主要作用是初始化vue实例、定义全局组件、使用需要的插件如 vuex,注意uniapp无法使用vue-router... ...查看全部
1
回复

flutter 集成后 iOS 发送视频 lfutter

回复

zhaowei 回复了问题 • 1 人关注 • 246 次浏览 • 2023-05-10 16:19 • 来自相关话题

0
评论

uniapp 手机号码一键登录保姆级教程 跨平台

上帝之眼 发表了文章 • 452 次浏览 • 2023-04-14 09:38 • 来自相关话题

背景 通过uniapp来开发App,目前内部上架的App产品现有的登录方式有「账号/密码」 和 「手机号/验证码」两种登录方式;但这两种方式还是不够便捷,目前「手机号一键登录」是替代短信验证登录的下一代登录验证方式,能消除现有短信验证模式等待时间长、操作繁琐和... ...查看全部
0
回复

flutter fromJson转换出错 Flutter

回复

lddda 发起了问题 • 1 人关注 • 298 次浏览 • 2023-02-24 13:56 • 来自相关话题

0
评论

Compose跨平台又来了,这次能开发iOS了 跨平台开发 compose

迟天 发表了文章 • 546 次浏览 • 2023-02-09 16:15 • 来自相关话题

/   今日科技快讯   /近日,有消息称百度3月将推出ChatGPT风格服务。经百度确认,该项目名字确定为文心一言,英文名ERNIE Bot,三月份完成内测,面向公众开放。目前,文心一言在做上线前的冲刺。百度方面表示,... ...查看全部
0
回复

react-native打包带时候遇到一个问题 reactnative

回复

qqq602060803 发起了问题 • 1 人关注 • 547 次浏览 • 2023-01-16 17:18 • 来自相关话题

0
评论

环信 flutter sdk集成IM离线推送及点击推送获取推送信息(iOS版) Flutter 推送

小蜜蜂 发表了文章 • 807 次浏览 • 2023-01-10 11:29 • 来自相关话题

前提条件1.macOS系统,安装了xcode和flutter集成环境2.有苹果开发者账号3.有环信开发者账号(注册地址:https://console.easemob.com/user/register)4.参考这篇文章https://www.imgeek.o... ...查看全部
0
评论

微信开放小程序运行SDK,我们的App可以跑小程序了 小程序 跨平台

上帝之眼 发表了文章 • 1056 次浏览 • 2023-01-02 20:44 • 来自相关话题

前言这几天看到微信团队推出了一个名为 Donut 的小程序原生语法开发移动应用框架,通俗的讲就是将微信小程序的能力开放给其他的企业,第三方的 App 也能像微信一样运行小程序了。其实不止微信,面对潜力越来越大的 B 端市场,阿里早期就开放了这样产品——mPaa... ...查看全部
0
评论

如何使用 uni-app 30分钟快速开发即时通讯应用|开发者活动 低代码 社区技术活动 跨平台开发 uniapp

beyond 发表了文章 • 571 次浏览 • 2022-11-29 16:36 • 来自相关话题

“一套代码,多端运行”是很多开发团队的梦想,基于 uni-app 跨平台框架支持 iOS、Android、Web以及各种小程序并支持平台间互通,快速实现搭建多端即时通讯功能,降低开发难度,提升开发效率。12月13日 晚 19:00,环信线上公开课《使用 uni... ...查看全部
0
评论

哈啰 Quark Design 正式开源,下一代跨技术栈前端组件库 跨平台开发

上帝之眼 发表了文章 • 581 次浏览 • 2022-11-03 09:43 • 来自相关话题

官网:quark-design.hellobike.comQuark(夸克) Design 是由哈啰平台 UED 和增长&电商前端团队联合打造的一套面向移动端的跨框架 UI 组件库。与业界第三方组件库不一样,Quark Design 底层基于 Web ... ...查看全部
0
评论

uni-app跨端开发之疑难杂症 uniapp 跨平台开发 web

上帝之眼 发表了文章 • 2917 次浏览 • 2022-11-01 09:38 • 来自相关话题

今年,公司决定解决各个团队移动端开发的混战局面,由架构部出一套移动端框架,规范化开发标准。经过一段时间的调研,考虑到跨端以及公司主要技术栈为vue,最终选择了uni-app作为移动端框架,在大家都“很忙”的情况下,我成为了移动端框架的主要开发。以前就总听同事说... ...查看全部
0
评论

uniapp热更新 uniapp Android

上帝之眼 发表了文章 • 1015 次浏览 • 2022-10-09 08:50 • 来自相关话题

为什么要热更新热更新主要是针对app上线之后页面出现bug,修改之后又得打包,上线,每次用户都得在应用市场去下载很影响用户体验,如果用户不愿意更新,一直提示都不愿意更新,这个bug就会一直存在。 可能你一不小心写错了代码,整个团队的努力都会付之东流,苦不苦,冤... ...查看全部
2
评论

uniapp的骨架屏生成指南 uniapp 跨平台开发

上帝之眼 发表了文章 • 2108 次浏览 • 2022-09-22 09:14 • 来自相关话题

骨架屏一般用于页面在请求远程数据尚未完成时,页面用灰色块预显示本来的页面结构,给用户更好的体验。 使用到的API有uni.createSelectorQuery()uni.getSystemInfoSync()。常规首页的布局一般而言,我们的首页的基础布局是包... ...查看全部
0
评论

被「羊了个羊」逼疯后,鹅厂程序员怒而自制「必通关版」|GitHub热榜 新闻资讯 职场话题

上帝之眼 发表了文章 • 573 次浏览 • 2022-09-20 18:19 • 来自相关话题

「羊了个羊」有多恶心?能逼程序员气到撸起袖子自己上……这两天,GitHub上就出现这么一个仿制版,名曰「鱼了个鱼」。不同于以「极低通关率」肝死玩家的原版,此版作者放出话来——没广告!可自定义关卡和图案!道具无限!。甚至可以定制出这(离)样(谱)的界面:目前,该... ...查看全部
0
评论

由点汇聚成字的动效炫极了 Flutter Android

上帝之眼 发表了文章 • 556 次浏览 • 2022-09-19 08:58 • 来自相关话题

前言在引入 fl_chart 绘制图表的时候,看到插件有下面这样的动效,随机散乱的圆点最后组合成了 Flutter 的 Logo,挺酷炫的。本篇我们来探讨类似的效果怎么实现。点阵在讲解代码实现之前,我们先科普一个知识,即点阵。点阵在日常生活中很常见,比如广告屏... ...查看全部
0
评论

uniapp使用canvas实现二维码分享 跨平台开发

上帝之眼 发表了文章 • 1370 次浏览 • 2022-09-13 08:39 • 来自相关话题

实现使用canvas在小程序H5页面进行二维码分享 如下图效果 可以保存并扫码总体思路:使用canvas进行绘制,为了节省时间固定部分采用背景图绘制 只有二维码以及展示图片及标题绘制,绘制完成后调用uni.canvasToTempFilePath将其转为图片展... ...查看全部
0
评论

Uniapp 多端开发经验整理 uniapp 跨平台开发

上帝之眼 发表了文章 • 895 次浏览 • 2022-09-05 09:00 • 来自相关话题

本文档目的在于帮助基于 Uniapp 进行移动开发的人员 快速上手、规避问题、提升效率。将以流程提纲的方式,整理开发过程各阶段可能出现的问题点以及思路。对官方文档中已有内容,会贴附链接,尽量不做过多阐述以免冗余。使用时可根据需求和自身掌握情况,从目录跳转查看。... ...查看全部
1
回复

uniapp微信发送语音时,ios系统部分无法收到语音,部分也无法发送语音,部分语音点击没有声音 发送语音

yangjian 回复了问题 • 2 人关注 • 640 次浏览 • 2022-08-30 11:26 • 来自相关话题

2
回复

token not assign error 微信

bubu8wind 回复了问题 • 3 人关注 • 1018 次浏览 • 2022-08-26 17:40 • 来自相关话题

0
评论

uniapp项目优化方式及建议 uniapp

上帝之眼 发表了文章 • 951 次浏览 • 2022-07-29 14:07 • 来自相关话题

1.复杂页面数据区域封装成组件例如项目里包含类似论坛页面:点击一个点赞图标,赞数要立即+1,会引发页面级所有的数据从js层向视图层的同步,造成整个页面的数据更新,造成点击延迟卡顿对于复杂页面,更新某个区域的数据时,需要把这个区域做成组件,这样更新数据时就只更新... ...查看全部
0
评论

搞不定移动端性能,全球爆火的 Notion 从 Hybrid 转向了 Native 跨平台开发

Hc. 发表了文章 • 575 次浏览 • 2022-07-27 15:58 • 来自相关话题

7 月 20 日,Notion 笔记程序发布了版本更新,并表示更改了移动设备上的技术栈,将从 webview 逐步切换到本机应用程序,以获得更快更流畅的性能。该团队声称该应用程序现在在 iOS 上的启动速度提高了 2 倍,在 Android 上的启动速度提高了... ...查看全部
0
评论

我对 React 实现原理的理解 react

上帝之眼 发表了文章 • 636 次浏览 • 2022-07-06 09:04 • 来自相关话题

React 是前端开发每天都用的前端框架,自然要深入掌握它的原理。我用 React 也挺久了,这篇文章就来总结一下我对 react 原理的理解。react 和 vue 都是基于 vdom 的前端框架,我们先聊下 vdom:vdom为什么 react 和 vue... ...查看全部
0
评论

Flutter中的异步 Flutter

上帝之眼 发表了文章 • 1029 次浏览 • 2022-07-06 08:59 • 来自相关话题

同步与异步程序的运行是出于满足人们对某种逻辑需求的处理,在计算机上表现为可执行指令,正常情况下我们期望的指令是按逻辑的顺序依次执行的,而实际情况由于某些指令是耗时操作,不能立即返回结果而造成了阻塞,导致程序无法继续执行。这种情况多见于一些io操作。这时,对于用... ...查看全部
0
评论

Flutter 小技巧之 ListView 和 PageView 的各种花式嵌套 Flutter

上帝之眼 发表了文章 • 1108 次浏览 • 2022-07-04 09:04 • 来自相关话题

这次的 Flutter 小技巧是 ListView 和 PageView 的花式嵌套,不同 Scrollable 的嵌套冲突问题相信大家不会陌生,今天就通过 ListView 和 PageView 的三种嵌套模式带大家收获一些不一样的小技巧。正常嵌套最常见的... ...查看全部
0
评论

Flutter极简状态管理库Creator Flutter

上帝之眼 发表了文章 • 740 次浏览 • 2022-06-13 09:12 • 来自相关话题

我之前一直用riverpod来做状态管理,最近发现了一个新发布的库,尝试了一下,非常简洁好用,给大家推荐一下。叫做Creator(地址),刚发布几天就有几十个👍。这个库的API跟riverpod很接近,但是更加简洁清晰,基本上没有什么上手难度。先看一下它的co... ...查看全部
2
回复

我们app要使用token登录 ,这个token,服务器是调用哪一个api获取的? token登录 token

环Sir 回复了问题 • 1 人关注 • 837 次浏览 • 2022-06-10 20:21 • 来自相关话题

0
评论

在uni-app中使用微软的文字转语音服务 uniapp

上帝之眼 发表了文章 • 1408 次浏览 • 2022-06-10 08:55 • 来自相关话题

前言尝试过各种TTS的方案,一番体验下来,发现微软才是这个领域的王者,其Azure文本转语音服务的转换出的语音效果最为自然,但Azure是付费服务,注册操作付费都太麻烦了。但在其官网上竟然提供了一个完全体的演示功能,能够完完整整的体验所有角色语音,说话风格..... ...查看全部
0
评论

节日献礼:Flutter图片库重磅开源! Flutter

上帝之眼 发表了文章 • 686 次浏览 • 2022-06-01 15:59 • 来自相关话题

去年,闲鱼新一代图片库 PowerImage 在经过一系列灰度、问题修复、代码调优后,已全量稳定应用于闲鱼。相对于上一代 IFImage,PowerImage 经过进一步的演进,适应了更多的业务场景与最新的 flutter 特性,解决了一系列痛点:比如,因为完... ...查看全部
1
评论

为了看Flutter到底有没有人用我竟然 Flutter

上帝之眼 发表了文章 • 1019 次浏览 • 2022-05-06 09:16 • 来自相关话题

首先,我在vivo应用市场中,下载了4月11日软件排行榜中的所有App,总计230个,再加上平时用的比较多的一些App,总共270个App,作为我们的统计基数。github.com/zhaobozhen/…github.com/sugood/apka…App列... ...查看全部
0
评论

【 Flutter 极限测试】连续 1000000 次 setState 会怎么样 Flutter

上帝之眼 发表了文章 • 865 次浏览 • 2022-04-28 10:32 • 来自相关话题

测试描述可能很多人会认为,每次的 State#setState 都会触发当前状态类的 build 方法重新构建。但真的是这样吗,你真的了解 Flutter 界面的更新流程吗?本篇文章将做一个极限测试,看一下连续触发 1000000 次 setState 会发生... ...查看全部
0
评论

【Flutter】Dart语法之List & Map Dart

王二蛋和他的张大花 发表了文章 • 947 次浏览 • 2022-04-26 10:49 • 来自相关话题

【Flutter】学习笔记——Dart中的List & Map的使用 list列表,相当于 OC 中的 NSArray 数组,分为可变和不可变两种。 map键值对,相当于 OC 中的 NSDicti... ...查看全部
0
评论

Flutter实现心碎的感觉 Flutter

上帝之眼 发表了文章 • 783 次浏览 • 2022-04-26 08:43 • 来自相关话题

前言 继续动画探索,今天用Flutter制作一个心碎的感觉,灵感来源于今天的股市,哎,心哇凉哇凉的。废话不多说,开始。 效果图先上: 1、绘制一个心 首先我们使用两段三阶贝塞尔曲线制作一个心型,这里因为需要实现心碎的效果,所以我们需要将心的两段用两段路径pat... ...查看全部
0
评论

Flutter实现一个牛顿摆 Flutter

上帝之眼 发表了文章 • 814 次浏览 • 2022-04-25 19:50 • 来自相关话题

前言牛顿摆大家应该都不陌生,也叫碰碰球、永动球(理论情况下),那么今天我们用Flutter实现这么一个理论中的永动球,可以作为加载Loading使用。 - 知识点:绘制、动画曲线、多动画状态更新 效果图: 1、绘制静态效果 首先我们需要把线和小圆球绘制出来,... ...查看全部
0
评论

在Flutter上优雅的请求网络数据 Flutter

上帝之眼 发表了文章 • 1137 次浏览 • 2022-04-20 09:11 • 来自相关话题

当你点进来看这篇文章时,应该和我一样在思考如何优雅的请求网络、处理加载状态、处理加载异常。希望这篇文章和案例能给你带来不一样的思考。 解决的问题通用异常处理请求资源状态可见(加载成功,加载中,加载失败)通用重试逻辑 效果展示 为了演示请求失败的处理,特意在wa... ...查看全部
0
评论

Flutter bottomSheet 高度自适应及溢出处理 bottomSheet

王二蛋和他的张大花 发表了文章 • 1024 次浏览 • 2022-04-11 17:14 • 来自相关话题

最近在创建 bottomSheet的时候遇到一个问题:弹窗的高度无法根据其内容自适应 先放上显示弹窗的代码,如下: Future<T?> showSheet<T>( BuildContext context, Widg... ...查看全部
0
评论

2022了,来体验下 flutter web flutter web

王二蛋和他的张大花 发表了文章 • 1369 次浏览 • 2022-04-11 17:10 • 来自相关话题

前言 flutter从 17年 推出,18年12月 开始发布 1.0 版本,2021年3月 发布 2.0 增加了对桌面和 web 应用的支持。 最大特点是基于skia实现自绘引擎,使用dart语言开发,既支持JIT(just in time: 即时编译)又支持... ...查看全部
0
评论

面试官:知道 Flutter 生命周期?下周来入职! Flutter

王二蛋和他的张大花 发表了文章 • 1743 次浏览 • 2022-04-08 15:02 • 来自相关话题

作为一名移动端开发工程师,刚接触 Flutter 的时候,一定会有这样的疑问:Flutter 的生命周期是怎么样的?是如何处理生命周期的?我的 onCreate()[Android] 在哪里?viewDidLoad()[iOS] 呢? 我的业务逻辑应该放在哪里... ...查看全部