首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
ofLJli
掘友等级
Android
热爱技术,乐于分享
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
97
文章 97
沸点 0
赞
97
返回
|
搜索文章
最新
热门
设计模式-代理模式
代理设计模式 定义: 分为: 目标接口 代理对象 (实现目标接口) 被代理的对象 (实现目标接口) 静态代理 其实就是代理对象,通过构造方法的参数拿到被代理对象的值,在执行相关接口的方法时,真正执行的
设计模式-建造者模式(builder)
定义模式: 将构建过程和表示过程进行分离,让参数构建过程变得更加的简单和直观。 builder模式的实例: OkHttpClient的创建 Dialog源码 在安卓的第三方开源库中,Build的设计模
设计模式-工厂模式
工厂设计模式定义 定义一个创建对象的接口,让子类决定实例化哪个类,而对象的创建统一交由工厂去生成,既做到了解耦也保证了最少知识原则。一般分为三类:简单工厂模式,工厂方法模式,抽象工厂模式 举例 提供两
设计模式-单例
###单例模式 饿汉模式 不足:由于static在类加载时就会开始创建,无法对实例做延时加载。 优化:懒汉 懒汉模式 缺点:在多线程并发下实例并不是唯一 优化:懒汉线程安全 懒汉线程安全 缺点:性能效
主流开源库-Retrofit的使用
###基本使用 github官网 官方文档 第一定义一个接口 第二步创建Retrofit和接口的实例 根据接口实例调用其方法请求数据,并得到返回数据 ###2.使用retrofit的优化 问题: 1.
主流开源库-Rxjava源码分析
从最简单的使用开始分析起: 先看一下**just("Url")**f方法的去向: 看一下RxJavaPlugins.onAssembly() 从return可以看出,它返回就是我们传给它的参数值,所以
主流开源库-Glide源码分析
总结: Glide.with(this)主要是生成一个不可以的Fragment绑定actvity中,所以在actvity的生命周期变化的时候会传到fragement以此达到监控生命周期的目的。同时fr
主流开源库-OkHttp源码分析
如对网络知识不熟悉,可跳到最后补一下网络基础 文字总结: 先创建我们的request里面包括我们的Host请求参数等,okhttpClient的.newCall(request)方法生成一个RealC
PackageManagerService启动流程
PKMS的启动流程 packageManagerService作为系统的核心服务,其作用是:对应用进行安装、卸载和信息查询。此篇文章分析PKMS的启动流程,其启动流程大致如下: 关于PackageMa
ActivityManagerService的启动流程
相关源码: AMS对三大组件(service、broadcast、contentProvider)进行管理和调度,在Android 10 之后增加ATMS对Activity进行单独的管理和调度。 AM
下一页
个人成就
文章被点赞
61
文章被阅读
33,668
掘力值
906
关注了
60
关注者
34
收藏集
5
关注标签
1
加入于
2020-04-11