注册
环信即时通讯云

环信即时通讯云

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

环信开发文档

环信FAQ

环信FAQ

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

RTE开发者社区

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

技术讨论区

技术交流、答疑
资源下载

资源下载

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

iOS Library

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

Android Library

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

环信IM集成教程——Web端UIKit快速集成与消息发送 环信集成指南

环信IM集成讨论阿花君霸占路人 发表了文章 • 186 次浏览 • 2024-04-02 16:14 • 来自相关话题

写在前面千呼万唤始出来,环信Web端终于出UIKit了!🎉🎉🎉文档地址:https://doc.easemob.com/uikit/chatuikit/web/chatuikit_overview.html环信单群聊 UIKit 是基于环信即时通讯云 IM S... ...查看全部
0
评论

手把手教集成环信新版UIKit组件,快速构建Android应用 环信集成指南

环信IM集成讨论阿花君霸占路人 发表了文章 • 267 次浏览 • 2024-03-27 17:18 • 来自相关话题

前言环信新版UIKit已重磅发布!目前包含单群聊UIKit、聊天室ChatroomUIKit,本文详细讲解Android端单群聊UIKit的集成教程。环信单群聊 UIKit 是基于环信即时通讯云 IM SDK 开发的一款即时通讯 UI 组件库,提供各种组件实现... ...查看全部
2
回复

【环信IM集成指南】iOS端、Android端、Web端常见问题及答疑! 环信集成指南

环信IM集成讨论AuCf_274 回复了问题 • 1 人关注 • 7208 次浏览 • 2021-09-29 12:07 • 来自相关话题

0
评论

JavaScript简介:从概念、特点、组成和用法全面带你快速了解JavaScript! Javascript 前端

Web开发云端源想 发表了文章 • 14 次浏览 • 2024-04-16 14:31 • 来自相关话题

JavaScript,简称JS,是一种轻量级的解释型编程语言,它是网页开发中不可或缺的三剑客之一,与HTML和CSS并肩作战,共同构建起我们浏览的网页。今天我们就来了解一下JavaScript,看看它在我们的web前端开发中扮演着什么样的角色。一、JavaSc... ...查看全部
0
评论

开源项目|使用go语言搭建高效的环信 IM Rest接口(附源码) 开源项目 环信集成指南

开源项目阿花君霸占路人 发表了文章 • 25 次浏览 • 2024-04-16 14:21 • 来自相关话题

项目背景环信 Server SDK 是对环信 IM REST API 的封装, 可以节省服务器端开发者对接环信 API 的时间,只需要配置自己的 App Key 相关信息即可使用。环信目前提供java和PHP版本的Server SDK,此项目使用go语言对环信... ...查看全部
0
评论

移动端安全区域适配方案 web

Web开发上帝之眼 发表了文章 • 40 次浏览 • 2024-04-16 08:46 • 来自相关话题

前言 什么是安全区域? 自从苹果推出了惊艳的iPhone X,智能手机界就正式步入了全面屏的新纪元。然而,这一革新也带来了一个特别的问题——那就是屏幕顶部的“刘海”和底部的“黑条”区域。这些区域犹如手机的“神秘面纱”,遮挡了一部分屏幕,给开发者带来了新的挑战。... ...查看全部
0
评论

一边开飞机、一边修飞机,Node 官网的重新设计 web

Web开发上帝之眼 发表了文章 • 39 次浏览 • 2024-04-16 08:43 • 来自相关话题

《前端暴走团》,喜欢请抱走~大家好,我是团长林语冰。 当当当当~惊不惊喜,意不意外,相信大家已经注意到 Node 官网的偷偷变帅了! Node 最近可谓意气风发,不仅重新设计了新官网,还有新设计的吉祥物助阵。 今天,让我们一起来深度学习 Node 官方博客,... ...查看全部
0
评论

公司新来一个架构师, 将消费金融系统重构了 系统设计

综合技术讨论上帝之眼 发表了文章 • 38 次浏览 • 2024-04-16 08:42 • 来自相关话题

1、背景 1.2 业务重组与合并 随着需求不断迭代,转转消费分期整体出现了一些调整,并提出了新的产品方向,在此背景下,对于经历了久经沧桑的历史服务,已经逐渐不适合未来的产品规划。面对新的业务整合和重组,急需新的架构和思想来承载未来的业务。 1.2 解决... ...查看全部
0
评论

10分钟带你用RecyclerView+PagerSnapHelper实现一个等级指示器 web

Web开发上帝之眼 发表了文章 • 36 次浏览 • 2024-04-16 08:41 • 来自相关话题

老规矩:先上最终效果图 做前端的同学在平常的工作中,很多时候都会接触到各种指示器,这次我就接到一个等级指示器的需求: RecyclerView横向滚动,item之间有分割线,中间的item会被放大,边上的item会有一定的透明度进行淡化,滚动时要将等级变更回调... ...查看全部
0
评论

如何丝滑的实现首页看板拖拉拽功能? web

Web开发上帝之眼 发表了文章 • 32 次浏览 • 2024-04-16 08:40 • 来自相关话题

需求简介 最近接了一个需求,需要实现不同登录人员可以自定义首页模块卡片。简单来说,就是实现首页看板模块的增添与拖拉拽,效果如下: 技术选型 原生js是支持拖拉拽的,只需要将拖拽的元素的 draggable 属性设置成 "true"即可,然后就是调用相应的函数... ...查看全部
0
评论

微信小程序主包过大终极解决方案 web

Web开发上帝之眼 发表了文章 • 39 次浏览 • 2024-04-16 08:38 • 来自相关话题

随着小程序项目的不断迭代升级,避免不了体积越来越大。微信限制主包最多2M,然而我们的项目引入了直播插件直接占了1.1M,导致必须采用一些手段去优化。下面介绍一下优化思路和终极解决方案。 1.分包 我相信几乎所有人都能想到的方案,基本上这个方案就能解决问题。具... ...查看全部
0
评论

为什么很多程序员会觉得领导没能力 职场话题

职场话题上帝之眼 发表了文章 • 31 次浏览 • 2024-04-16 08:34 • 来自相关话题

相信很多人在职场里待久了,都会遇到自己觉得比较差劲的领导,这些人可能除了向上管理能力很强外(会舔老板),其他能力在你看来都挺一般,专业能力一般,超级缝合怪--上级给他的任何任务他都能分配给你们,然后他再缝合一遍完事。 那么遇到这种领导我们该怎么办呢?多数人想到... ...查看全部
0
评论

Android RecyclerView宫格拖拽效果实现 Android

Android开发上帝之眼 发表了文章 • 33 次浏览 • 2024-04-16 08:34 • 来自相关话题

前言 在Android发展的进程中,网格布局一直比较有热度,其中一个原因是对用户来说便捷操作,对app厂商而言也会带来很多的曝光量,对于很多头部app,展示网格菜单几乎是必选项。实现网格的方式有很多种,比如GridView、GridLayout,TableLa... ...查看全部
0
评论

Android进阶之路 - 字体自适应 Android

Android开发上帝之眼 发表了文章 • 36 次浏览 • 2024-04-16 08:33 • 来自相关话题

开发中有很多场景需要进行自适应适配,但是关于这种字体自适应,我也是为数不多的几次使用,同时也简单分析了下源码,希望我们都有收获 很多时候控件的宽度是有限的,而要实现比较好看的UI效果,常见的处理方式应该有以下几种 默认执行多行显示 单行显示,不足部分显示.... ...查看全部
0
评论

仿抖音评论,点击回复自动将该条评论上移至第一条 Android

Android开发上帝之眼 发表了文章 • 37 次浏览 • 2024-04-16 08:32 • 来自相关话题

打开抖音的评论,回复评论时,自动将该条评论上滑至最上方的位置,目的也是为了让用户能够回复的时候,看到他要回复评论的内容 评论有一级评论和二级评论,一级评论是评论弹窗下的recyclerView,二级评论又是一级评论adpter中某一个item的一个recycl... ...查看全部
0
评论

既然有需求,那么就手撸一个JSON可视化组件吧 职场话题

职场话题上帝之眼 发表了文章 • 37 次浏览 • 2024-04-16 08:32 • 来自相关话题

前言: 最近在公司的一个项目中遇到了一个需求,就是将读取到的JSON数据,展示成一个树形结构,并且还得给每一个节点添加一个类型标签以及复选框。好了,话不多说,直接上代码,代码的思路到时候放在代码后面。如果各位看官老爷觉得有什么可以优化的地方或者不理解的地方也可... ...查看全部
0
评论

从字节到小县城做三份远程工作,区块链技术给我带来了什么? 职场话题

职场话题上帝之眼 发表了文章 • 38 次浏览 • 2024-04-16 08:31 • 来自相关话题

2022年,我决定离开字节跳动,这一决定标志着我职业生涯的一次重大转变。我转向了区块链行业,开始了远程工作和数字游民生活。我的经历不仅是个人转型的故事,更是关于程序员如何借助区块链赛道的发展机会,摆脱国内互联网的过度内卷,像我一样成长为数字游民。 结合我自己的... ...查看全部
0
评论

Android项目——LittlePainter Android

Android开发上帝之眼 发表了文章 • 35 次浏览 • 2024-04-16 08:30 • 来自相关话题

一、项目简介 项目采用 Kotlin 语言编写,结合 Jetpack 相关控件,Navigation,Lifecyle,DataBinding,LiveData,ViewModel等搭建的 MVVM 架构模式 通过组件化拆分,实现项目更好解耦和复用 自定义v... ...查看全部
0
评论

哭了,朋友当韭菜被割惨了 职场话题

职场话题上帝之眼 发表了文章 • 35 次浏览 • 2024-04-16 08:29 • 来自相关话题

最近我的朋友,被某些知识付费坑得很惨。全程毫无干货可言。内容仅仅只适用于初级、或者说部分中级的程序员。为此,我的朋友交了大几千的学费,却收获甚微。 当然,你可能说,是你的朋友问题啊?你朋友烂泥扶不上墙,学习方法不对,别人都有很多成功的案例。什么offer收到... ...查看全部
0
评论

面试官:假如有几十个请求,如何去控制并发? web

Web开发上帝之眼 发表了文章 • 35 次浏览 • 2024-04-16 08:28 • 来自相关话题

面试官:看你简历上做过图片或文件批量下载,那么假如我一次性下载几十个,如何去控制并发请求的? 让我想想,额~, 选中ID,循环请求?,八嘎!肯定不是那么沙雕的做法,这样做服务器直接崩溃啦!突然灵光一现,请求池!!! 我:利用Promise模拟任务队列,从而实现... ...查看全部
0
评论

别忘了前端是靠什么起家的😡😡😡 web

Web开发上帝之眼 发表了文章 • 37 次浏览 • 2024-04-16 08:27 • 来自相关话题

一、忘了最基础的东西 前端开发的核心构建在三大基石技术上:HTML、CSS和JavaScript。回想起多年前,前端开发者常被戏称为“切图仔”,但就是这样的角色,通过精湛的CSS技巧,能够实现各种复杂的交互和特效,展现出前所未有的网页魔法。这是那些专注于服务端... ...查看全部
0
评论

前端部署发布项目后,如何解决缓存的老版本文件问题 web

Web开发上帝之眼 发表了文章 • 85 次浏览 • 2024-04-12 11:37 • 来自相关话题

针对这个问题有两个思路 方式一:纯前端 每次打包发版时都使用webpack构建一个version.json文件,文件里的内容是一个随机的字符串(我用的是时间戳),每次打包都会自动更新这个文件。 项目中,通过监听点击事件来请求version.json文件。使用本... ...查看全部
0
评论

RecyclerView+多ItemType实现两级评论页面 Android

Android开发上帝之眼 发表了文章 • 95 次浏览 • 2024-04-12 11:36 • 来自相关话题

多ItemType实现多级评论页面 前言 我的上一篇文章 Android简单的两级评论功能实现,得到了很多的评论(万万没想到),收获了jym们宝贵的建议和指导,在此特别感谢大家。 在上一篇文章中,对于‘两级评论功能’的实现,我采用的是Recycler嵌套的方法... ...查看全部
0
评论

24清明节咋过的? 职场话题

职场话题上帝之眼 发表了文章 • 96 次浏览 • 2024-04-12 11:35 • 来自相关话题

头一天在朋友家呆了一天,下午又去武汉最负盛名的公园溜达了一会。 晚上回家,打算出去骑车,一直没想到目的地,想去大山里,但是总感觉自己的行李不顺心,帐篷太长,也没有炊具,没有视频里up主们那种风餐露宿,悠然自得的感觉。 这估计就是典型的i人了。只要有一点不顺遂... ...查看全部
0
评论

怎么下载加密ts流的视频 web

Web开发上帝之眼 发表了文章 • 97 次浏览 • 2024-04-12 11:35 • 来自相关话题

以某网站如下的电影《2012》为例。 在这个网站上面,电影2012是以一系列几秒的ts格式来播放的,所以没办法直接复制视频地址来下载整部电影。看如下截图: 并且,每段ts还是加密的,单独下载ts文件是无法播放的,需要解密,如下图: 那要怎样才能下载完整的解... ...查看全部
0
评论

JAVA 一个简单查重的实现 Java

综合技术讨论上帝之眼 发表了文章 • 85 次浏览 • 2024-04-12 11:34 • 来自相关话题

JAVA 一个简单查重的实现 1. 前言 最近在做一个教育网站时,有一个考试的模块,其中学生编写的文章需要有一个查重的功能。到网上找了下,感觉这方面的资料还是比较少,大部分都需要收费,由于公司家境贫寒(不愿意花钱),且需求不是特别难,只需要一个建议版本的功能。... ...查看全部
0
评论

Android 图片裁剪 Android

Android开发上帝之眼 发表了文章 • 190 次浏览 • 2024-04-12 11:33 • 来自相关话题

前言   图片裁剪是对图片进行区域选定,然后裁剪选定的区域,形成一个图片,然后再对这个图片进行压缩,最终返回结果图片。运行效果图 正文   从上面的描述来看貌似是挺简单的是吧,不过实际操作起来就没有那么简单了,下面先来看看简单的实现方式,就是Android自... ...查看全部
0
评论

RecyclerView 实现Item倒计时效果 Android

Android开发上帝之眼 发表了文章 • 96 次浏览 • 2024-04-12 11:32 • 来自相关话题

前言 平时我们做倒计时有很多种方法实现,也相对比较简单。但是最近碰到一个需求,需要在RecyclerView的item中实现倒计时,一般这种场景在电商的业务上应该也会有。那么我们就不能像开始单个倒计时一样简单做了,还需要考虑到viewholder的复用、性能等... ...查看全部
0
评论

用Kotlin通杀“一切”单位换算 Android

Android开发上帝之眼 发表了文章 • 92 次浏览 • 2024-04-12 11:28 • 来自相关话题

用Kotlin通杀“一切”单位换算之存储容量 前言 在之前的文章《用Kotlin Duration来优化时间单位换算》 中,用Duration可以很方便的进行时间的单位换算和运算。我忽然想到平时的工作中经常用到的换算和运算。(长度单位m,cm;质量单位 kg,... ...查看全部
0
评论

Android自定义定时通知实现 Android

Android开发上帝之眼 发表了文章 • 96 次浏览 • 2024-04-11 21:55 • 来自相关话题

Android自定义通知实现 前言 自定义通知就是使用自定义的布局,实现自定义的功能。 Notification的常规布局中可以设置标题、内容、大小图标,也可以实现点击跳转等。 常规的布局固然方便,可当需求变多就只能使用自定义布局了。 我想要实现的通知布局除了... ...查看全部
0
评论

Android 使用TextView实现验证码输入框 Android

Android开发上帝之眼 发表了文章 • 90 次浏览 • 2024-04-11 21:53 • 来自相关话题

前言 网上开源的是构建同等数量的 EditText,这种存在很多缺陷,主要如下 1、数字 / 字符键盘切换后键盘状态无法保存 2、焦点切换无法判断 3、光标位置无法修正 4、切换过程需要做很多同步工作 5、需要处理聚焦选中区域问题 6、性能差 EditText... ...查看全部
0
评论

生产环境中的console.log语句会导致内存泄漏,一定不要用!!! web

Web开发上帝之眼 发表了文章 • 190 次浏览 • 2024-04-11 21:53 • 来自相关话题

前言 如果要在 JS 中找一个用的最多的函数,那一定就是console.log,在前端进行调试时,大家都屡试不爽,都喜欢用的函数。但是在生产环境中使用console.log之类的打印日志,这就会造成内存的泄漏了,这是我们不可以忽视的一个点。 为什么会造成内存泄... ...查看全部
0
评论

Android:监听滑动控件实现状态栏颜色切换 Android

Android开发上帝之眼 发表了文章 • 94 次浏览 • 2024-04-11 21:52 • 来自相关话题

大家好,我是似曾相识2022。不喜欢唱跳篮球,但对杰伦的Rap情有独钟。 今天给大家分享一个平时在滑动页面经常遇到的效果:滑动过程动态修改状态栏颜色。咱们废话不多说,有图有真相,直接上效果图: 看到效果是不是感觉很熟悉,相对而言如果页面顶部有背景色,而滑动... ...查看全部
0
评论

更适合年轻人体质的 git 工作流 综合技术讨论

综合技术讨论上帝之眼 发表了文章 • 92 次浏览 • 2024-04-11 21:51 • 来自相关话题

关于如何使用 git,相信大家都见过下面这张图: 很多人都学习过这张图上的流程并应用在实际工作中,但是慢慢就发现,用起来好像有点不对劲:令人困惑的合并冲突,每次发版前都需要找哪些 commit 需要发布等等。然后突然发现,诶这套流程好像用起来也不太爽,不知道... ...查看全部
0
评论

Android 切换主题时如何恢复 Dialog? Android

Android开发上帝之眼 发表了文章 • 88 次浏览 • 2024-04-11 21:51 • 来自相关话题

我们都知道,Android 在横竖屏切换、主题切换、语言等操作时,系统会 finish Activity ,然后重建,这样便可以重新加载配置变更后的资源。 如果你只有 Activity 的内容需要展示,那这样处理是没有问题的,但是如果界面在点击操作之后打开一个... ...查看全部
0
评论

RecyclerView刷新后定位问题 Android

Android开发上帝之眼 发表了文章 • 87 次浏览 • 2024-04-11 21:50 • 来自相关话题

问题描述做需求开发时,遇到RecyclerView刷新时,通常会使用notifyItemXXX方法去做局部刷新。但是刷新后,有时会遇到RecyclerView定位到我们不希望的位置,这时候就会很头疼。这周有时间深入了解了下RecyclerView的源码,大致梳... ...查看全部
0
评论

降本增笑,领导要求程序员半年做出一个金蝶 职场话题

职场话题上帝之眼 发表了文章 • 94 次浏览 • 2024-04-11 21:49 • 来自相关话题

关于降本增效的事,今天在网上看到一个帖子,虽然有点搞笑,但是对于打工人(特别是技术同学)来说,可挖掘的东西也不少,特别分享给大家。 真的是好多年没听说这样的事了,记得以前总有老板让做个淘宝、做个京东,然后预算只有几千块,最多几万块。 这些故事程序员谈起来往往... ...查看全部
0
评论

用 VitePress 搭建电子书,绝了! web

Web开发上帝之眼 发表了文章 • 188 次浏览 • 2024-04-11 21:49 • 来自相关话题

大家好,我是杨成功。 自从《前端开发实战派》出版以后,好多买过的小伙伴都联系我,问我有没有电子书?纸质书在公司看不方便,一些现成的代码没办法复制。 确实没有电子版,我也听大家的建议上微信读书,结果那边审核没通过。我想不行我自己搞一个电子书呗,给买了纸书的朋友免... ...查看全部
0
评论

为了NullPointerException,你知道Java到底做了多少努力吗? Java

综合技术讨论上帝之眼 发表了文章 • 189 次浏览 • 2024-04-11 21:47 • 来自相关话题

null 何错之有? 对于 Java 程序员而言,NullPointerException 是最令我们头疼的异常,没有之一 ,大明哥相信到这篇文章为止一定还有不少人在写下面这段代码: if (obj != null) { //... } NullPo... ...查看全部
0
评论

HTML问题:如何实现分享URL预览? web

Web开发上帝之眼 发表了文章 • 195 次浏览 • 2024-04-11 21:46 • 来自相关话题

前端功能问题系列文章,点击上方合集↑ 序言 大家好,我是大澈! 本文约2100+字,整篇阅读大约需要3分钟。 本文主要内容分三部分,如果您只需要解决问题,请阅读第一、二部分即可。如果您有更多时间,进一步学习问题相关知识点,请阅读至第三部分。 感谢关注微信公众号... ...查看全部
0
评论

旋转、缩放、移动:掌握CSS Transform动画的终极指南! CSS3 前端

Web开发云端源想 发表了文章 • 78 次浏览 • 2024-04-11 14:17 • 来自相关话题

在深入探讨CSS变形动画之前,让我们先探讨一下掌握它之后你可以实现哪些有趣的效果。学习了CSS变形动画之后,你将能够为你的网页添加引人注目的动态效果,例如创建一个立体的3D魔方,或者设计一个引人入胜的旋转菜单。这些仅仅是众多可能性中的一小部分,但或许可以勾起我... ...查看全部
0
评论

🎉🎉 环信 IM 客户端将适配鸿蒙 HarmonyOS 环信集成指南

环信IM集成讨论阿花君霸占路人 发表了文章 • 200 次浏览 • 2024-04-10 18:08 • 来自相关话题

自华为推出了自主研发操作系统鸿蒙 HarmonyOS 后,国内许多应用软件开始陆续全面兼容和接入鸿蒙操作系统。环信 IM 客户端计划将全面适配统鸿蒙 HarmonyOS ,助力开发者快速实现社交娱乐、语聊房、在线教育、智能硬件、社交电商、在线金融、线上医疗等广... ...查看全部
0
评论

Android应用内版本更新:使用BasicUI库的简单实现 Android

Android开发上帝之眼 发表了文章 • 96 次浏览 • 2024-04-10 09:11 • 来自相关话题

在移动应用开发中,应用内版本更新是一项重要的功能。它允许开发者轻松地向用户提供新的应用版本,以修复错误、改进性能,或者引入新功能。这篇文章将介绍如何使用 BasicUI 库,一个Android库,来实现应用内版本更新的功能。我们将演示如何从远程服务器下载APK... ...查看全部
0
评论

个人或个体户,如何免费使用微信小程序授权登录 web

Web开发上帝之眼 发表了文章 • 95 次浏览 • 2024-04-10 09:09 • 来自相关话题

需求 个人或个体户,如何免费使用微信小程序授权,快速登录进系统内部? 微信授权登录好处: 不用自己开发一个登录模块,节省开发和维护成本 安全性得到了保障,安全验证完全交由腾讯验证,超级可靠哇 可能有的人会问,为何不用微信公众号授权登录?原因很简单,因为一年... ...查看全部
0
评论

🚫为了防止狗上沙发,写了一个浏览器实时识别目标功能📷 web

Web开发上帝之眼 发表了文章 • 96 次浏览 • 2024-04-10 09:06 • 来自相关话题

背景 家里有一条狗🐶,很喜欢乘人不备睡沙发🛋️,恰好最近刚搬家 + 狗迎来了掉毛期 不想让沙发上很多毛。所以希望能识别到狗,然后播放“gun 下去”的音频📣。 需求分析 需要一个摄像头📷 利用 chrome 浏览器可以调用手机摄像头,获取权限,然后利用 ... ...查看全部
0
评论

Androidmanifest文件加固和对抗 Android

Android开发上帝之眼 发表了文章 • 322 次浏览 • 2024-04-10 09:02 • 来自相关话题

前言 恶意软件为了不让我们很容易反编译一个apk,会对androidmanifest文件进行魔改加固,本文探索androidmanifest加固的常见手法以及对抗方法。这里提供一个恶意样本的androidmanifest.xml文件,我们学完之后可以动手实践。... ...查看全部
0
评论

前端在线预览播放视频方案,dpPlayer web

Web开发上帝之眼 发表了文章 • 99 次浏览 • 2024-04-10 09:01 • 来自相关话题

华为云生成obs链接时,可以做配置。 视频是用来预览的 视频是用来下载的 一般我们播放本地视频都是使用vedio标签,但是vedio标签只支持三种视频格式:MP4、WebM、Ogg,对于在线视频直接使用vedio不支持播放。 故,上述 2 中的视频,在ve... ...查看全部
0
评论

使用RecyclerView实现三种阅读器翻页样式 Android

Android开发上帝之眼 发表了文章 • 100 次浏览 • 2024-04-10 08:51 • 来自相关话题

一、整体逻辑 为何直接对RecyclerView进行扩展而不使用ViewPager/ViewPager2?原因如下: Scroll Model(垂直滑动)需要自定义自动滑动(对指定页进行吸附) Flip Mode(仿真翻页)需要获取各种情况下的方向信息,以... ...查看全部
0
评论

值得使用Lambda的8个场景,别再排斥它了! Java

综合技术讨论上帝之眼 发表了文章 • 94 次浏览 • 2024-04-10 08:50 • 来自相关话题

前言 可能对不少人来说,Lambda显得陌生又复杂,觉得Lambda会导致代码可读性下降,诟病Lambda语法,甚至排斥。 其实所有的这些问题,在尝试并熟悉后,可能都不是问题。 对Lambda持怀疑态度的人,也许可以采取渐进式使用Lambda的策略。在一些简单... ...查看全部
0
评论

Android - 你可能需要这样一个日志库 Android

Android开发上帝之眼 发表了文章 • 199 次浏览 • 2024-04-10 08:45 • 来自相关话题

前言 目前大多数库api设计都是Log.d("tag", "msg")这种风格,而且支持自定义日志存储的比较少, 所以作者想自己造一个轮子。 这种api风格有什么不好呢? 首先,它的tag是一个字符串,需要开发人员严格管理tag,要不然可能各种硬编码的tag满... ...查看全部