首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android架构
订阅
LCY9406
更多收藏集
微信扫码分享
微信
新浪微博
QQ
120篇文章 · 0订阅
太惨了,系统重构后出了线上事故,背了C绩效,不堪回首的两个月
4 年前的一次线上事故,把三个月加班加点攒下的苦劳全部败光。项目重构并不是简单的事情,要足够警惕和重视,我总结的 10 条血泪经验,希望大家不要犯我的错误。
架构师必备:技术债务的识别、管理与解决之道
1992 年,沃德·坎宁安首次将技术的复杂比作为负债。它借用了金融中的「债务」概念,描述了开发过程中因短期的技术妥协而带来的长期成本。 技术债务是为了快速交付功能或应对业务需求
Java五种设计模式实现奶茶订单生成系统小DEMO
这是大学时候上设计模式这门课写的程序,当时课程任务是要求结合五个设计模式写一个系统,最近偶然翻到,把系统分享一下。在Java中使用五种设计模式实现奶茶订单生成系统小DEMO
用Kotlin Flow解决Android开发中的痛点问题
本文将通过实际业务场景阐述如何使用Kotlin Flow解决Android开发中的痛点问题,顺势介绍适合Android开发的基于Flow/Channel的MVI架构。
Android 复杂UI界面分模块解耦的一次实践
一、复杂UI页面开发的问题 常见的比较复杂的UI界面,比如电商首页,我们看看某电商的首页部分UI: 上面是截取的首页部分,如果这个首页如果不分模块开发会遇到哪些问题? 开发任务不方便分割,一个人开发的
Android App封装 —— ViewBinding
ViewBinding的介绍、使用方法、原理讲解和封装,在项目中我们可以放心大胆的使用ViewBinding取代findviewById
尘埃落地 , 遍历全网Android-MVI架构,从简单到复杂学习总结一波
从简单到复杂,MVI 架构定义与封装使用总结 时间回到一年多前讨论度很高的 MVI 架构,现在也已尘埃落地,没有什么争议并各自都有自己的一套实现方案了,接下来我们就看看这些网上各种各样的 MVI
听说你会架构设计?来,弄一个打车系统
面试官:“滴滴打车用过是吧!看你简历里写道会架构设计是吧,如果让你设计一个网约车系统,你会从哪些方面考虑呢?”
三款 Android 日志框架对比「Logger、Timber、XLog」
为什么需要日志框架 如果我们需要用三方库,那就意味着基于原生方案会存在一些痛点,我们不得不使用某种手段去解决这些痛点。那原生 Logcat 存在哪些痛点,我们来聊一聊: 日志不能持久化,缓冲区日志很容
代码重构之路:为变量选取一个“合适”的称呼
命名规范和标准虽然可能被视为小事,但实际上它们是编写高质量代码的重要组成部分。在日常开发中,也许会有人认为抓住命名规范不重要,但这是一个有难度但正确的事情。本文则重点讨论了代码命名中的几点规范。