首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
鹏程十八少
掘友等级
Android 开发@自动驾驶
|
百度
不会户外的乐手,不是好的程序员
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
4
文章 4
沸点 0
赞
4
返回
|
搜索文章
最新
热门
1. Android 第三方框架 OkHttp源码深度解析一:高效网络框架的奥秘
OkHttp核心基于责任链模式,通过五层拦截器链处理网络请求: 1. 重试拦截器,处理重定向和故障恢复 2. 桥接拦截器,添加头信息/处理Cookie 3. 缓存拦截器,管理
12.Android 十一种设计模式 设计理念独家解读 在大型企业级APP的综合应用
设计模式七大原则(OCP、LSP、DIP等)构成面向对象设计的基石,指导构建灵活可扩展的系统。Java三大特性(封装、继承、多态)为模式实现提供语言基础,其中封装保护状态、继承支持扩展、多态
11. Android 设计模式 核心四之责任链模式 在大型企业级APP的落地
责任链模式是一种行为设计模式,允许将请求沿处理链传递,每个处理器决定处理或转发请求。它解耦了请求发送者和接收者,支持动态添加处理器。在Android中,OkHttp拦截器是经典实现
10.Android 设计模式 核心模式之四动态代理 在商业项目中的落地
Android动态代理利用Java的`java.lang.reflect.Proxy`在运行时创建接口的代理实例,通过`InvocationHandler`拦截方法调用。开发者可在方法执行前后
9.Android 设计模式 模板方法 在项目中的实战
在Android开发中,模板方法模式(Template Method Pattern)用于定义算法的骨架,将具体步骤延迟到子类实现。核心是抽象类声明固定流程的“模板方法”(如`final`修饰)
8.Android 设计模式 适配器模式 在商业项目中的落地
适配器模式是解决接口不兼容的桥梁,通过包装对象转换为目标接口。如Android的RecyclerView.Adapter将数据适配到视图,或整合不同厂商SDK(如百度/讯飞语音)。该模式提升代码复用性
7.Android 设计模式 享元模式 在商业项目中的落地
享元模式:优化资源,共享细粒度对象 享元模式通过共享相似对象减少内存消耗,适用于存在大量重复对象的场景。它将对象的内部状态(共享)与外部状态(独享)分离,提升性能。如游戏中的粒子系统、字符缓存等。高
6.Android 设计模式 五个核心之三:观察者模式 在项目中的实战
观察者模式:一对多依赖,主题状态变更自动通知所有观察者,实现解耦。 1.概念 2.在Android源码中的应用场景 3.UML图 4.语音项目的例子和没用设计模式的对比 5.优点 6.和相似的设计模式
5.Android 设计模式 五个核心之二:工厂模式 在项目中的实战
1.概念 核心思想: 不关心实现,只要给配置,得到结果! 定义统一引擎的方法,让它们各自实现 类型: 简单工厂:一个静态方法创建所有对象(非严格设计模式) 工厂方法:定义抽象工厂接口,子类决定实例化哪
4.Android 设计模式 单例模式 Singleton 在项目中的实战
单例模式:全局唯一实例的优雅实现 摘要:单例模式(Singleton)确保一个类只有一个实例,并提供全局访问点。本文详解其原理、Android应用场景、UML、实战对比及优缺点,助你深入掌握这一核心设
下一页
个人成就
文章被点赞
433
文章被阅读
43,825
掘力值
3,004
关注了
50
关注者
244
收藏集
3
关注标签
1
加入于
2019-05-07