首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
yunboAndroid
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
7
文章 7
沸点 0
赞
7
返回
|
搜索文章
最新
热门
设计模式-工厂模式
工厂模式核心提供一个创建对象的功能,不需要关心具体实现直接上代码创建了一个javaBean,这里面重载了3个构造方法,方便之后实例化工厂模式不需要关心具体实现,只需要拿到最终结果就行了,我们拿实例化U
Handler+Messageu原理分析02
在Activity当中new Handler()的时候,就已经创建了主线程的Looper对象,在ActivityThread中的main方法中进行创建。在sendMessage()的时候都会调用enqueueMessage()压入消息到消息队列里面,主要操作就是将send的me…
Handler+Message源码分析01
handler 主要用于异步消息处理,当发出一个消息后,首先进入一个消息队列,发送消息的函数即刻返回,而另外一个部分在消息队列逐一将消息去除,然后对消息进行处理. 从代码中可以看出,程序正在休眠3秒钟内,关闭了该页面,等到3秒结束后,程序会自动跳转到了ScrollingActi…
Xfermode图层混合
上下层都显示。下层居上显示 取两层绘制交集。显示上层。 取两层绘制交集。显示下层。
屏幕适配
RelativeLayout xxx:Layout_centerInParent="true".....
热修复 - Tinker
类加载器BaseDexClassLoader的子类是DexClassLoader,这个类主要的方法是一个数据pathList,DexElements的数组中有class.dex是主包,还有很多**.dex文件,原因是因为javaC会把我们的java文件编译成class文件,再由…
四大组件之一 CotentProvider
ContentProvider作为四大组件之一,他的地位不容忽视。它的作用是为不同应用程序数据共享,提供统一接口 我们其他应用程序要调用android系统中的应用,这时候就要用到ContentProvider,也可以我们利用ContentProvider编写自己的内容提供者,供…
组件之间的通讯LiveDataBus
① LiveData是Android Architecture Components提出的框架。LiveData是一个可以被观察的数据持有 类,它可以感知并遵循Activity、Fragment或Service等组件的生命周期。正是由于LiveData对组件 生命周期可感知特点…
布局绘制流程
CPU与GPUCPU的任务繁多,做逻辑计算外,还要做内存管理,显示操作,因此在运行的时候性能会大大折扣,在没有GPU的时代,不能显示复杂的图形,即使GPU工作频率超过了2GHz或者更高,对它绘制图形提
个人成就
文章被点赞
36
文章被阅读
13,621
掘力值
502
关注了
4
关注者
6
收藏集
3
关注标签
7
加入于
2019-01-05