首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Android
程序员的自律生活
创建于2024-11-19
订阅专栏
Android相关技术文章
等 3 人订阅
共10篇文章
创建于2024-11-19
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
你可能对MVP的model有一点点误解
MVP设计框架中的model到底是什么?仅仅只是数据类吗?要提供对外接口吗?数据要如何管理呢?这篇文章给你答案。
一篇文章带你彻底掌握Optional
因为网上关于Optional的介绍大多仅仅只是停留在介绍Api上,缺少相关细节与总结,故在此重新整理一篇涉及Optional实现细节的详细文档,希望对大家有帮助。 我们可以带着这些问题来阅读这篇文章:
为何每次问题都出在单一职责原则上?
在你推广单一职责原则的时候,你的同事跟你说:"这样也可以完成功能呀,先这样吧,没必要。" 你会怎么办呢?
Android事件分发的这些问题你真的搞懂了吗?
Android Input事件采用的何种通信方案?事件是如何注册的?Window和Activity有何区别?这些问题都搞清楚了吗?
泛型擦除到底发生在哪个阶段?
最近在查阅泛型擦除文档时,发现有些文章中介绍泛型擦除发生在类加载的连接验证阶段,对此持怀疑态度并进行了本地验证,最终验证结果是:泛型擦除是发生在
深入探究配置模块设计与实现细节
项目中一般都会有配置管理模块,该模块的存在是非常有必要的,我们可以通过配置来控制变更,降低因变更引入错误而导致的风险,常见的A/B test开关控制就是通过配置开关来实现的。今天我们重点讨论下配置管理
AndroidStudio必备设置项推荐
为了保证代码风格统一,我们写完代码后经常格式化代码来保证风格统一。但是为了保证代码可读性我们经常会特意加一些换行符来特意使代码分行显示,此时连续格式化代码,我们特意新增的换行符会被自动清除,为了解决这
App启动之Context加载过程
Android App启动过程中Context是如何加载的呢?Application类的回调顺序是什么样的呢?本篇文章带你一探究竟。
Android注解打包注意事项
背景 我们在开发完成之后,打release包的时候一般都会进行混淆处理,对内部非必要暴露的文件进行混淆。如果你是首次处理注解混淆的话,可能会遇到这么一个问题,为什么debug的时候功能ok的,打rel
Android 单元测试实践
# 什么是单元测试 **定义:单元测试就是针对最小的功能单元编写测试代码** Java程序最小的功能单元是方法,因此,对Java程序进行单元测试就是针对单个Java方法的测试。 # 什么是JU