注册
环信即时通讯云

环信即时通讯云

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

环信开发文档

环信FAQ

环信FAQ

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

RTE开发者社区

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

技术讨论区

技术交流、答疑
资源下载

资源下载

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

iOS Library

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

Android Library

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

Android-我对代理模式的理解 代理模式 Android

技术精选王二蛋和他的张大花 发表了文章 • 174 次浏览 • 2023-06-29 09:34 • 来自相关话题

以下业务场景不大现实,我这里只是提供一种思路 想象一种场景:有一天,产品经理让你记录某些地方的行为日志并且存储到本地方便查阅,你可能会写下如下代码:interface ILogger { fun logInfo(action: String) ... ...查看全部
0
评论

来个面试题,看看你对 kotlin coroutine掌握得如何? kotlin coroutine

技术精选王二蛋和他的张大花 发表了文章 • 157 次浏览 • 2023-06-29 09:34 • 来自相关话题

给出下面代码:lifecycleScope.launch(Dispatchers.IO) { val task1 = async { throw RuntimeException("task1 failed") } v... ...查看全部
0
评论

一点Andorid开发小建议:妥善使用和管理Handler andorid handler

技术精选王二蛋和他的张大花 发表了文章 • 184 次浏览 • 2023-06-29 09:33 • 来自相关话题

在Android开发中,我们经常使用Android SDK提供的Handler类来完成线程间通信的任务,但是项目代码中,经常看到Handler过于随意地使用,这些使用可能有一些隐患,本文记录下这些问题,并给出相关建议。 问题一:使用默认无参构造来创建Handl... ...查看全部
0
评论

日常开发中,提升技术的13个建议 提升技术

技术精选王二蛋和他的张大花 发表了文章 • 168 次浏览 • 2023-06-28 09:49 • 来自相关话题

前言 大家好,我是田螺。 最近有位读者问我:田螺哥,日常开发中,都是在做业务需求,如何提升自己的技术呢? 所以,本文田螺哥整理了提升技术的13个建议,小伙伴们,一起加油。 1. 打好基础,深入学习语言特性 比如,对于Java程序员来说,要了解Java语言的基... ...查看全部
0
评论

来这公司一年碰到的问题比我过去10年都多 kafka

技术精选王二蛋和他的张大花 发表了文章 • 163 次浏览 • 2023-06-28 09:48 • 来自相关话题

无意间发现我们 Kafka 管理平台的服务的 open files 和 CPU 监控异常,如下图,有一台机器 CPU 和 opfen files 指标持续在高位,尤其是 open files 达到了4w+。 原因分析 第一反应是这个服务请求很高?但是这个服... ...查看全部
0
评论

三分钟,趁同事上厕所的时间,我覆盖了公司的正式环境数据 Java

技术精选王二蛋和他的张大花 发表了文章 • 155 次浏览 • 2023-06-28 09:48 • 来自相关话题

大家好啊,又跟大家见面了,最近有个需求就是批量修改公司的数据报表,正式环境!! 而且要执行update!!update it_xtgnyhcebg I set taskStatus = XXX 而且是没有加where条件的,相当于全表更新,这可马虎不得,我们... ...查看全部
0
评论

安卓知识点-应届生扫盲安卓WebView webview

技术精选王二蛋和他的张大花 发表了文章 • 147 次浏览 • 2023-06-28 09:46 • 来自相关话题

作者 大家好,我叫Jack冯; 本人20年硕士毕业于广东工业大学,于2020年6月加入37手游安卓团队; 目前主要负责海外游戏发行安卓相关开发。 背景 最近在接触活动相关需求,其中涉及到一个安卓的WebView; 刚毕业的我,对安卓知识积累比较少,所以在这里对... ...查看全部
0
评论

分享Android App的几个核心概念 Android

技术精选王二蛋和他的张大花 发表了文章 • 166 次浏览 • 2023-06-28 09:43 • 来自相关话题

Application启动 点击桌面图标启动App(如下流程图) 针对以上流程图示: ActivityManagerService#startProcessLocked() Process#start() ActivityThread#main(),入口分... ...查看全部
0
评论

如果你的同事还不会配置commit提交规范,请把这篇文章甩给他 Git

技术精选王二蛋和他的张大花 发表了文章 • 160 次浏览 • 2023-06-27 09:50 • 来自相关话题

前言 首先问问大家在日常工作中喜欢哪种commit提交?git commit -m "代码更新" git commit -m "解决公共样式问题" git commit -m "feat: 新增微信自定义分享" 如果你是第三种,那我觉得你肯定了解过com... ...查看全部
0
评论

Handler真的难?看完这篇文章你就懂了! Android handler

技术精选王二蛋和他的张大花 发表了文章 • 187 次浏览 • 2023-06-27 09:47 • 来自相关话题

在Android开发中,Handler是一个非常重要的组件,它可以用来实现线程之间的通信和任务调度。本篇文章将介绍Handler的使用方式和原理,帮助读者更好地理解Android开发中的线程处理。 什么是Handler? Handler是Android中的一个... ...查看全部
0
评论

如何深入掌握 Android 系统开发的拦路虎 Binder Android

技术精选王二蛋和他的张大花 发表了文章 • 167 次浏览 • 2023-06-27 09:45 • 来自相关话题

0. 为什么要深入学习 Binder Binder 是整个 Android 的基石 所有的系统服务都是基于 Binder,比如 AMS WMS PMS SurfaceFlinger Audiofilinger 以及硬件操作服务等等 Android 四大组件... ...查看全部
0
评论

Gson与Kotlin的老生常谈的空安全问题 Gson kotlin

技术精选王二蛋和他的张大花 发表了文章 • 166 次浏览 • 2023-06-27 09:42 • 来自相关话题

问题出现 偶然在一次debug中发现了一个按常理不该出现的NPE,用以下简化示例为例:Exception in thread "main" java.lang.NullPointerException: Cannot invoke "kotlin.Lazy.g... ...查看全部
0
评论

两个Kotlin优化小技巧,你绝对用的上 kotlin

技术精选王二蛋和他的张大花 发表了文章 • 170 次浏览 • 2023-06-27 09:39 • 来自相关话题

数据对象data object的支持 @Repeatable注解的优化 接下来就带大家介绍下上面三个特性。 一. 数据对象data object的支持 该特性由kotlin1.7.20插件版本提供,并处于实验阶段。 这个特性主要是和原来的object声明的... ...查看全部
0
评论

Compose + Fragment是一个不错的选择 fragment compose

技术精选王二蛋和他的张大花 发表了文章 • 162 次浏览 • 2023-06-26 09:58 • 来自相关话题

Compose很好用,但是在真正应用到项目时,我们还需要解决一些问题。 我要开发一个这样的页面,外层用Bottom Navigation Activity,每个tab对应的一个fragment,页面内容我用Compose来填充,不使用xml来布局,因为Comp... ...查看全部
0
评论

Kotlin 函数接口与普通接口的区别 kotlin

技术精选王二蛋和他的张大花 发表了文章 • 147 次浏览 • 2023-06-26 09:56 • 来自相关话题

记一次编写Demo时SonarLint提示警告而关注到的kotlin1.4新增的接口声明方式.// SonarLint警告: Make this interface functional or replace it with a function type. ... ...查看全部
0
评论

🎉学算法在业务开发中到底有没有用? 算法

技术精选王二蛋和他的张大花 发表了文章 • 164 次浏览 • 2023-06-26 09:54 • 来自相关话题

前言 作为一名大学多次打铁的前ACM-ICPC竞赛选手,对这个问题应该算多少有点话语权,首先先说一下结论:有用。抛开面试不谈,算法的收益可能没有学某项技术那么明显,它算是潜移默化的增强你的思维方式,拓展思路,分析业务逻辑的时候可能会更加迅速,处理起复杂业务相对... ...查看全部
0
评论

什么是序列化和反序列化? 反序列化 序列化

技术精选王二蛋和他的张大花 发表了文章 • 154 次浏览 • 2023-06-26 09:53 • 来自相关话题

1. 什么是序列化和反序列化? 序列化和反序列化是计算机科学中两个重要的概念,主要应用在数据存储和网络传输等场景。 序列化是将数据结构或对象状态转换为可以存储或传输的形式的过程。这种形式要求在重新构建原始对象时能够在其他环境或在程序运行的后续时间点使用。这个过... ...查看全部
0
评论

流量思维的觉醒,互联网原来是这么玩的 代码人生

技术精选王二蛋和他的张大花 发表了文章 • 162 次浏览 • 2023-06-26 09:49 • 来自相关话题

流量就是钱,这是一个很原始的认知。但最开始我并不清楚流量和钱之间是如何相互转化的。 微创业,认知很低 大学时期,不管是出于积累项目经验、还是折腾新技术的需要,我有做过一个相对完整的项目。 没记错的话,应该是在20年10月份启动的。当时在宿舍里买了一台激光打印机... ...查看全部
0
评论

你可能一直在kt文件中写Java代码 Java 逆向

技术精选王二蛋和他的张大花 发表了文章 • 167 次浏览 • 2023-06-25 09:56 • 来自相关话题

关注 Kotlin 的大多数开发中可能都是 Android 开发者吧,大家基本也都是慢慢从 Java 逐步迁移到 Kotlin。 得益于 Kotlin 与 Java 之间良好的互通性,有的时候可能我们写代码还是比较随性的,尤其是依旧按照自己过去写 Java 的... ...查看全部
0
评论

编译优化跌落神坛 编译

技术精选王二蛋和他的张大花 发表了文章 • 165 次浏览 • 2023-06-25 09:55 • 来自相关话题

最近在一次技术分享中,有网友问我小公司可以考虑做哪些编译优化?我觉得这个课题也还是挺有必要展开下讲讲的。 编译优化方面其实我个人觉得并不一定是特别高大上的东西,除了一些特别深水区的地方,还是有些东西还是能从细微处进行展开的。今天我们就尝试下拉他下水。 组件化 ... ...查看全部
0
评论

匿名内部类为什么泄漏,Lambda为什么不泄漏 Lambda

技术精选王二蛋和他的张大花 发表了文章 • 145 次浏览 • 2023-06-25 09:54 • 来自相关话题

在Android开发中,内存泄露发生的场景其实主要就两点,一是数据过大的问题,而是调用与被调用生命周期不一致问题,对于对象生命周期不一致导致的泄漏问题占90%,最常见的也不好分析的当属匿名内部类的内存泄漏,在文章《# 内存泄漏大集结:安卓开发者不可错过的性能优... ...查看全部
0
评论

分享Android开发中常见的代码优化方案 Android

技术精选王二蛋和他的张大花 发表了文章 • 146 次浏览 • 2023-06-25 09:52 • 来自相关话题

前言 首先要做相关优化,就得先要大致清晰影响性能的相关因素,这样可以做针对性调优会比较有条理。 比较常见的性能调优因素有: 内存:Java 一般通过 JVM 对内存进行分配管理,主要是用 JVM 中堆内存来存储 Java 创建的对象。系统堆内存的读写速度非常... ...查看全部
0
评论

谈谈我的Google日历开发之路! 日历开发

技术精选王二蛋和他的张大花 发表了文章 • 154 次浏览 • 2023-06-25 09:46 • 来自相关话题

序言 介绍下自己,36岁,我是一名14年的Java服务器开发工程师。在小时候就有一个计算机的梦和愿景(小时候来在东莞,有一天家里人带在东莞长安步步高大道看步步高灯火通明,告诉我说那里面的人上班吹空调,工作只需要敲敲键盘就好了)-现在想来那时候他娘的就有996了... ...查看全部
0
评论

Android全局的通知的弹窗 弹窗 Android

技术精选王二蛋和他的张大花 发表了文章 • 162 次浏览 • 2023-06-25 09:45 • 来自相关话题

需求分析 如何创建一个全局通知的弹窗?如下图所示。 从手机顶部划入,短暂停留后,再从顶部划出。 首先需要明确的是: 1、这个弹窗的弹出逻辑不一定是当前界面编写的,比如用户上传文件,用户可能继续浏览其他页面的内容,但是监听文件是否上传完成还是在原来的Activ... ...查看全部
0
评论

Android 自定义View 之 饼状进度条 自定义View

技术精选王二蛋和他的张大花 发表了文章 • 178 次浏览 • 2023-06-21 09:47 • 来自相关话题

前言   前面写了圆环进度条,这次我们来写一个饼状进度条,首先看一下效果图: 正文   效果图感觉怎么样呢?下面我们来实现这个自定义View,依然是写在EasyView这个项目中,这是一个自定义View库,我会把自己写的自定义View都放在里面,文中如果代码... ...查看全部
0
评论

Android斩首行动——接口预请求 Android

技术精选王二蛋和他的张大花 发表了文章 • 169 次浏览 • 2023-06-21 09:44 • 来自相关话题

前言 开发同学应该都很熟悉我们页面的渲染过程一般是从Activity#onCreate开始,再发起网络请求,等请求回调回来后,再基于网络数据渲染页面。可以用下面这幅图来粗略描述这个过程: 可以看到,目标页面渲染完成前必须得等待网络请求,导致渲染速度并没有那么... ...查看全部
0
评论

🐞 如何成为一名合格的“高级开发” 代码人生

技术精选王二蛋和他的张大花 发表了文章 • 141 次浏览 • 2023-06-21 09:40 • 来自相关话题

嗨,大家好!这里是道长王jj~ 🎩🧙‍♂️ 这几天疯狂在肝游戏,已经到了魔怔的地步,每天早上起床是想着我今天该怎么在地铁上杀爆,每天晚上躺下的时候想的是我的装备还能怎么配装…… 哈哈,今天我们继续分享怎么一步步做一个专业的开发者,还有工作中要注意什么事情。 如... ...查看全部
0
评论

【干货分享】安卓加固原理分享 安卓加固

技术精选王二蛋和他的张大花 发表了文章 • 146 次浏览 • 2023-06-21 09:40 • 来自相关话题

App会面临的风险 我们首先了解一下为什么需要加固,尤其是安卓APP,下面是App目前会面临的各种风险: 而通过进行安卓加固,可以降低应用程序遭受各种恶意攻击的风险,保护用户数据和应用程序的安全性,增强用户对应用程序的信任度。 安卓加固的原理 安卓应用程序的... ...查看全部
0
评论

Android 开发还有必要深耕吗?现状怎么样?未来前景将会怎样? Android

技术精选王二蛋和他的张大花 发表了文章 • 140 次浏览 • 2023-06-21 09:38 • 来自相关话题

截止到今天,Android的生态发生了不少变化 以前的鼎盛时期,堪称是个公司就做App,由于当时市场上缺乏Android开发,招聘往往是低要求、高薪资,只要你面试说得上四大组件,第二天马上拎包入职,线下的Android培训也是一抓一大把,吸引了一大批人涌入An... ...查看全部
0
评论

Binder Java 层服务注册过程分析 Binder Java

技术精选王二蛋和他的张大花 发表了文章 • 189 次浏览 • 2023-06-21 09:38 • 来自相关话题

1. Java 层整体框架 在分析之前,我们要明白,Java 只是一层方便 Java 程序使用的接口,Binder 的核心功能实现都是通过 JNI 调用到 Native 层来实现的,这里先给出 Java 层的整体框架图: 接下来几篇文章我们逐步分析,解密整张... ...查看全部
0
评论

Spring Boot如何优雅实现结果统一封装和异常统一处理 Spring Boot

技术精选王二蛋和他的张大花 发表了文章 • 134 次浏览 • 2023-06-20 10:04 • 来自相关话题

1.概述 当下基于Spring Boot框架开发的系统几乎都是前后端分离的,也都是基于RESTFUL风格进行接口定义开发的,意味着前后端开发大部分数据的传输格式都是json,因此定义一个统一规范的数据格式返回有利于前后端的交互与UI的展示 Restful风格是... ...查看全部
0
评论

mysql 到底是 join性能好,还是in一下更快呢 MySQL

技术精选王二蛋和他的张大花 发表了文章 • 153 次浏览 • 2023-06-20 10:02 • 来自相关话题

先总结: 数据量小的时候,用join更划算 数据量大的时候,join的成本更高,但相对来说join的速度会更快 数据量过大的时候,in的数据量过多,会有无法执行SQL的问题,待解决 事情是这样的,去年入职的新公司,之后在代码review的时候被提出说,不要... ...查看全部
0
评论

同事问我为什么电脑屏幕上会有那么多球在飘 屏保

技术精选王二蛋和他的张大花 发表了文章 • 265 次浏览 • 2023-06-20 09:56 • 来自相关话题

记得以前用的Windows电脑里面,有一个屏保程序就是在屏幕上出现很多飘来飘去的球,当球碰到电脑边缘的时候,会反弹到相反的方向,然后最近就琢磨着能不能使用Compose DeskTop也实现一个这样的效果,那以后我的Mac屏幕上也能出现好多小球,那简直是泰裤辣... ...查看全部
0
评论

天气太热,希望这个小风扇能给你带来一点凉意 小风扇

技术精选王二蛋和他的张大花 发表了文章 • 146 次浏览 • 2023-06-20 09:54 • 来自相关话题

最近气温多变,这几天又回到了三十多度的高温天气,在这样的天气里面如果办公室里面不开个空调或者电风扇的话,那么是很难集中精神工作的,空调的话可能每个办公室都有,但风扇的话估计要自己去准备了,如果还没来得及准备的话,那么可以先考虑下在桌面上画个风扇看着它吹,毕竟古... ...查看全部
0
评论

天黑了,开个灯继续看书 开灯

技术精选王二蛋和他的张大花 发表了文章 • 149 次浏览 • 2023-06-20 09:45 • 来自相关话题

像素点这个词对于前端来讲可能与UI设计师们打交道的时候用的会比较多一些,比如两个控件之间距离多少个像素,这个文字离容器边距多少个像素,这里的像素通常是以一种度量单位而存在,那大家有没有试过将像素点作为一个个小的控件来使用呢?让每个像素点可以变大变小,颜色可以变... ...查看全部
0
评论

RecyclerView优化实战指南 RecyclerView

技术精选王二蛋和他的张大花 发表了文章 • 160 次浏览 • 2023-06-20 09:43 • 来自相关话题

在 Android 开发中,RecyclerView 是一个非常常用的组件,用于展示大量数据。然而,如果不进行优化,RecyclerView 可能会导致 UI 卡顿、内存泄漏等问题。本文将介绍一些优化技巧,帮助你更好地使用 RecyclerView。 简介 R... ...查看全部
0
评论

安卓-入门kotlin协程 kotlin

技术精选王二蛋和他的张大花 发表了文章 • 145 次浏览 • 2023-06-20 09:42 • 来自相关话题

作者 大家好,我叫小琪; 本人16年毕业于中南林业科技大学软件工程专业,毕业后在教育行业做安卓开发,后来于19年10月加入37手游安卓团队; 目前主要负责国内发行安卓相关开发,同时兼顾内部几款App开发。 一些概念 在了解协程之前,我们先回顾一下线程、进程的概... ...查看全部
0
评论

Redis性能瓶颈揭秘:如何优化大key问题? Redis

技术精选王二蛋和他的张大花 发表了文章 • 169 次浏览 • 2023-06-14 10:21 • 来自相关话题

1. 什么是Redis大key问题 Redis大key问题指的是某个key对应的value值所占的内存空间比较大,导致Redis的性能下降、内存不足、数据不均衡以及主从同步延迟等问题。 到底多大的数据量才算是大key? 没有固定的判别标准,通常认为字符串类型的... ...查看全部
0
评论

微信扫码登录,做了又好像没做 微信扫码登录

技术精选王二蛋和他的张大花 发表了文章 • 160 次浏览 • 2023-06-14 10:14 • 来自相关话题

这两天,和微信扫码登录这个功能杠上了。 为什么??? 大家都知道,个人网站我做了很多,而我的每个网站都有登录/注册相关的功能。无一例外我的网站都是通过账号和密码这种形式进行登录/注册,而前两天有人和我说这样太麻烦了,搞个扫码登录多方便啊! 你还别说,我以前是真... ...查看全部
0
评论

Android-策略模式与状态模式:形似而行不似 策略模式

技术精选王二蛋和他的张大花 发表了文章 • 186 次浏览 • 2023-06-14 10:11 • 来自相关话题

引言: 在软件开发中,我们经常面临着需求的变化和复杂的业务逻辑。为了解决这些问题,设计模式应运而生。其中,策略模式和状态模式是两种常用的设计模式。本文将带你走进它们的世界,一起探索它们的魅力和应用场景。 一、策略模式 在生活中,我们经常会遇到需要根据不同情况采... ...查看全部
0
评论

天马行空使用适配器模式 适配器模式

技术精选王二蛋和他的张大花 发表了文章 • 167 次浏览 • 2023-06-14 10:05 • 来自相关话题

1. 前言 因为最近没有什么比较好的技术想要分享,所以来水一下文章,啊不对,是分享一下一些思路,和大家交流一下想法,没准能产生一些新的想法。这篇文章不具备权威,不一定正确,简单来说全都是我瞎吹。 开发这么久,多多少少也有了解过适配器模式。我还是一如既往的建议学... ...查看全部
0
评论

程序员创业:从技术到商业的转变 代码人生

开源项目王二蛋和他的张大花 发表了文章 • 218 次浏览 • 2023-06-14 09:56 • 来自相关话题

作为一名程序员,我们通常会聚焦于编程技能和技术能力的提升,这也是我们日常工作的主要职责。但是,随着技术的不断发展和市场的变化,仅仅依靠技术能力已经不足以支撑我们在职场上的发展和求职竞争力了。所以,作为一名有远大理想的程序员,我们应该考虑创业的可能性。 为什么程... ...查看全部
0
评论

Kotlin特性实现高拓展性Logger 代码人生

技术精选王二蛋和他的张大花 发表了文章 • 167 次浏览 • 2023-06-14 09:54 • 来自相关话题

前言 在Android中记录日志一般是使用Android自带的Log工具, 但是实际项目中,我们经常需要统一控制项目的日志开关或过滤等级,有时还需要将日志写入到文件中。 目前除了自己实现外,基本都是通过第三方的Log日志库比如JakeWharton/timbe... ...查看全部
0
评论

北美 2023 被裁员的感悟 代码人生 裁员

技术精选王二蛋和他的张大花 发表了文章 • 180 次浏览 • 2023-06-14 09:39 • 来自相关话题

不贩卖焦虑,就事论事,希望能帮助到有需要的朋友。 很多人觉得在裁员之前是没有任何迹象的,其实真的不是这样。 公司在裁员的过程中有很多要裁员的迹象,我会在另外一篇文章中对我遇到的一些裁员信号设置一些雷区和警告,当你遇到上面的这些信号的时候,直觉告诉你需要马上考虑... ...查看全部
0
评论

Android开发中的MVC_MVP_MVVM Android

技术精选王二蛋和他的张大花 发表了文章 • 172 次浏览 • 2023-06-14 09:38 • 来自相关话题

前言 MVC、MVP和MVVM是Android开发中常见的架构模式,这三种架构模式都有其独特的优点和适用场景。它们可以帮助开发者更好地组织和管理代码,提高应用程序的可维护性和可测试性,同时也能够提升开发效率和团队协作能力。选择适合的架构模式取决于项目的需求和开... ...查看全部
0
评论

从Kotlin中return@forEach了个寂寞 kotlin

技术精选王二蛋和他的张大花 发表了文章 • 166 次浏览 • 2023-06-14 09:32 • 来自相关话题

今天在Review(copy)同事代码的时候,发现了一个问题,想到很久之前,自己也遇到过这个问题,那么就来看下吧。首先,我们抽取最小复现代码。(1..7).forEach { if (it == 3) { return@forEach ... ...查看全部
0
评论

[Android] 弱网检测示例 Android

技术精选王二蛋和他的张大花 发表了文章 • 154 次浏览 • 2023-06-14 09:31 • 来自相关话题

使用ConnectivityManager类来检查当前的网络状态和连接类型 使用以下代码来检查当前是否有可用的网络连接:ConnectivityManager cm = (ConnectivityManager) getSystemService(Contex... ...查看全部
0
评论

速度优化:重新认识速度优化 Android

技术精选王二蛋和他的张大花 发表了文章 • 169 次浏览 • 2023-06-12 10:12 • 来自相关话题

应用的速度优化是我们使用最频繁,也是应用最重要的优化之一,它包括启动速度优化,页面打开速度优化,功能或业务执行速度优化等等,能够直接提升应用的用户体验。因此,只要是 Android 开发者,肯定或多或少有过速度相关的优化经验。但是大部分人谈到速度优化,只能想到... ...查看全部
0
评论

程序员浪漫起来 做一个心形layout Android

技术精选王二蛋和他的张大花 发表了文章 • 127 次浏览 • 2023-06-12 10:11 • 来自相关话题

序言 最近浪漫心饱满,于是写了个心形控件。可以将一切内容约束成心形,并且支持两种心形,使用起来很简单,就当成FrameLayout就行了。 让一切都浪漫起来 效果 下面依次展示的是: 包裹ScrollView ,形状为桃心 包裹ScrollView,形状为圆... ...查看全部
0
评论

Android稳定性方案浅析 Android

技术精选王二蛋和他的张大花 发表了文章 • 170 次浏览 • 2023-06-12 10:10 • 来自相关话题

定义: 这里的Android稳定性单指Crash 指标口径: 用户可感知崩溃率,以用户为纬度,即Crash设备数 / 总设备数 精细化单个bug的纬度: bug频次 爆炸半径 影响时长 从崩溃的发生解决整个链路出发: RD编码 --> 线下测试 --... ...查看全部