注册
环信即时通讯云

环信即时通讯云

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

环信开发文档

ChatGPT讨论

ChatGPT讨论

畅所欲言
RTE开发者社区

RTE开发者社区

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

技术讨论区

技术交流、答疑
资源下载

资源下载

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

iOS Library

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

Android Library

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

线程池也会导致OOM的原因 OOM

王二蛋和他的张大花 发表了文章 • 23 次浏览 • 2023-03-17 16:24 • 来自相关话题

1. 前言 我这边从一个问题引出这次的话题,我们可能会在开中碰到一种OOM问题,java.lang.OutOfMemoryError: pthread_create (1040KB stack) failed: Try again 相信很多人碰到过这个错误,很... ...查看全部
0
评论

不一样的Android堆栈抓取方案 堆栈抓取

王二蛋和他的张大花 发表了文章 • 7 次浏览 • 2023-03-22 11:10 • 来自相关话题

背景 曾几何时,我们只需要简简单单的一行 Thread.currentThread().getStackTrace() 代码就可以轻轻松松的获取到当前线程的堆栈信息,从而分析各种问题。随着需求的不断迭代,APP 遇到的问题越来越多,卡顿,ANR,异常等等问题接... ...查看全部
0
评论

高仿PPT特殊文字效果,TextView实现 Android textview

王二蛋和他的张大花 发表了文章 • 5 次浏览 • 2023-03-22 10:59 • 来自相关话题

事情是这样的,我无聊刷到一个B站视频【旁门左道PPT】我发现了大厂发布会中,少文字PPT还贼高级的秘密!。看到视频中这个特殊的PPT文字效果,个人感觉非常高端。我就想,能不能用TextView来实现。于是就有了这篇文章,效果如下图: ... ...查看全部
0
评论

Android记一次JNI内存泄漏 Android

王二蛋和他的张大花 发表了文章 • 6 次浏览 • 2023-03-22 10:57 • 来自相关话题

记一次JNI内存泄漏 前景 在视频项目播放界面来回退出时,会触发内存LeakCanary内存泄漏警告。 分析 查看leakCanary的日志没有看到明确的泄漏点,所以直接取出leakCanary保存的hprof文件,保存目录在日志中有提醒,需要注意的是如果是a... ...查看全部
0
评论

告诉ChatGPT,我想读博了 ChatGPT

王二蛋和他的张大花 发表了文章 • 12 次浏览 • 2023-03-21 11:23 • 来自相关话题

上篇文章详细写了如何体验ChatGPT。在实际使用中发现它对固定模板式的文字工作做的比较好。于是我瞬间想起了毕业前被论文支配的恐惧,我突然有一个大胆的想法,那么ChatGPT是否能帮我写一篇毕业论文呢? 1、论文大纲 以大家最常用的图书管理系统为例。在毕业论文... ...查看全部
0
评论

我把FlutterWeb渲染模式改成Canvaskit后... FlutterWeb Canvaskit

王二蛋和他的张大花 发表了文章 • 14 次浏览 • 2023-03-21 10:56 • 来自相关话题

背景 用FLutterWeb开发的网站在使用过程中出现了一些问题,比如在Google浏览器中使用交互、动画流畅,在360浏览器中就卡顿;图标在代码中动态设置颜色的方式在Google浏览器中正常显示,在Safari浏览器中颜色缺失,变为黑色;在有的电脑中Goog... ...查看全部
0
评论

Flutter 本地存储 —— 基本的键值对存储 Flutter

王二蛋和他的张大花 发表了文章 • 11 次浏览 • 2023-03-21 10:52 • 来自相关话题

前言 在原生的 Android 或 iOS 中,都提供了基本的键值对存储方式,Android 是 SharedPreferences,iOS 是 NSUserDefaults。在 Flutter 中,提供了 shared_preferences 这个插件来实现... ...查看全部
0
评论

究极进化版基于 dio 的网络封装库 dio

王二蛋和他的张大花 发表了文章 • 12 次浏览 • 2023-03-21 10:49 • 来自相关话题

可能是 Flutter 上最强的网络框架, 基于dio实现的非侵入式框架(不影响原有功能). 学习成本低、使用简单, 一行代码发起网络请求, 甚至无需初始化。 之前发过两篇关于封装网络库的文章: 强大的dio封装,可能满足你的一切需要 一步一步教你封装最新版... ...查看全部
0
评论

从Flutter到Compose,为什么都在推崇声明式UI? Flutter compose

王二蛋和他的张大花 发表了文章 • 12 次浏览 • 2023-03-21 10:46 • 来自相关话题

Compose推出之初,就曾引发广泛的讨论,其中一个比较普遍的声音就是——“🤨这跟Flutter也长得太像了吧?!” 这里说的长得像,实际更多指的是UI编码的风格相似,而关于这种风格有一个专门的术语,叫做声明式UI。 对于那些已经习惯了命令式UI的Androi... ...查看全部
0
评论

Android本地化适配之ICU接口 本地化适配

王二蛋和他的张大花 发表了文章 • 16 次浏览 • 2023-03-21 10:44 • 来自相关话题

背景: 在多语言项目中,我们经常会遇到本地化适配不规范导致的问题。例如 月份翻译错误、数字显示格式不正确 或者 数字显示形式与本地习惯不符 等。为了寻求一种更精准高效的适配方案,我在网上查阅了相关资料。发现Google提供了一个本地化API接口——ICU AP... ...查看全部
0
评论

关于ChatGPT-4,你需要知道什么? ChatGPT

王二蛋和他的张大花 发表了文章 • 14 次浏览 • 2023-03-20 11:25 • 来自相关话题

关于ChatGPT-4,你需要知道什么? 开启对话式AI的未来:特性、应用和伦理考虑 ChatGPT-4正以其先进的自然语言理解能力, 改进的上下文保留和更像人类的反应, 对话式AI的世界进行革命. 作为OpenAI开创性的ChatGPT-3的继任者, Cha... ...查看全部
0
评论

【Flutter基础】Dart中的并发Isolate Dart Isolate

王二蛋和他的张大花 发表了文章 • 11 次浏览 • 2023-03-20 11:21 • 来自相关话题

前言 说到 Flutter 中的异步,我想大家都不陌生。一般我们使用 Future、async-await 来进行网络请求、文件读取等异步加载,但要提到 Isolate ,大家就未必能够说的明白了,今天我就带大家了解下 Dart 中的并发 Isolate。 一... ...查看全部
0
评论

Android应用被抓包?防护手段需知道 防护 抓包

王二蛋和他的张大花 发表了文章 • 12 次浏览 • 2023-03-20 11:17 • 来自相关话题

为了提高网络数据传输的安全性,业内采用HTTPS的方式取代原来的HTTP,Android的应用开发也不例外,我们似乎只需要修改一下域名就能完成http到https的切换,无需做其他额外的操作,那么这个HTTPS是如何实现的?是否真的就安全了?在不同的Andro... ...查看全部
0
评论

Android无需权限调起系统相机拍照 Android 系统相机拍照

王二蛋和他的张大花 发表了文章 • 12 次浏览 • 2023-03-20 11:14 • 来自相关话题

在进行一些小型APP的开发,或者是对拍照界面没有自定义要求时,我们可以用调起系统相机的方式快速完成拍照需求 和不需读写权限进行读写操作的方案一样,都是通过Intent启动系统的activity让用户进行操作,系统再将用户操作的结果告诉我们,因为过程对APP是完... ...查看全部
1
评论

这几个群,程序员可千万不要进! 代码人生

王二蛋和他的张大花 发表了文章 • 32 次浏览 • 2023-03-17 16:34 • 来自相关话题

震惊!某摸鱼网站惊现肾结石俱乐部! (图源V2EX) 无关地域、无关性别,各位程序员们在肾结石这个病上面有着出奇一致的反应。诸如此类的各种职业病在我们的生活中更是十分常见。 也可能是到年纪了,在办公室里放眼望去,一群处于亚健康状态的同事们格外显眼:手上戴着护... ...查看全部
0
评论

我为什么用TheRouter而不玩Arouter了呢 arouter TheRouter

王二蛋和他的张大花 发表了文章 • 23 次浏览 • 2023-03-17 16:31 • 来自相关话题

TheRouter 简介   TheRouter是货拉拉开源的路由框架,针对Android平台实现组件化、跨模块调用、动态化等功能的集成框架。 TheRouter 掘金:juejin.cn/post/713971… Github: github.com/Huo... ...查看全部
0
评论

一个app到底会创建多少个Application对象 Application

王二蛋和他的张大花 发表了文章 • 26 次浏览 • 2023-03-17 16:30 • 来自相关话题

问题背景 最近跟群友讨论一个技术问题: 一个应用开启了多进程,最终到底会创建几个application对象,执行几次onCreate()方法? 有的群友根据自己的想法给出了猜想 甚至有的群友直接咨询起了ChatGPT 但至始至终都没有一个最终的结论。于是... ...查看全部
0
评论

Android 可视化预览及编辑Json 可视化预览

王二蛋和他的张大花 发表了文章 • 26 次浏览 • 2023-03-17 16:26 • 来自相关话题

项目中涉及到广告开发, 广告的配置是从API动态下发, 广告配置中,有很多业务相关参数,例如关闭或开启、展示间隔、展示时间、重试次数、每日最大显示次数等。 开发时单个广告可能需要多次修改配置来测试,为了方便测试,广告配置的json文件,有两种途径修改并生效 ... ...查看全部
0
评论

面试官问我:SharedPreference源码中apply跟commit的原理,导致ANR的原因 SharedPreference

王二蛋和他的张大花 发表了文章 • 6 次浏览 • 2023-03-22 11:14 • 来自相关话题

1.前言好几年前写过一篇SharedPreference源码相关的文章,对apply跟commit方法讲解的不够透彻,作为颜值担当的天才少年来说,怎么能不一次深入到底呢?2.正文为了熟读源码,下班后我约了同事小雪一起探讨,毕竟三人行必有我师焉。哪里来的三个人,... ...查看全部