首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
夯大力_DL
掘友等级
Android Developer
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
67
文章 67
沸点 0
赞
67
返回
|
搜索文章
最新
热门
HTTP
客户端发送一个请求报文给服务器,服务器根据请求报文中的信息进行处理,并将处理结果放入响应报文中返回给客户端。 接下来的多行都是请求首部 Header,每个首部都有一个首部名称,以及对应的值。 HTTP 使用 URL( U niform Resource Locator,统一资源…
计算机操作系统 - 内存管理
计算机操作系统 - 内存管理计算机操作系统-内存管理内存管理2.1、虚拟内存管理2.1.1、虚拟内存概念2.1.2、页面置换算法2.1.2.1、先进先出策略2.1.2.2、最不经常使用策略2.1.2.
计算机操作系统 - 进程管理
1. 进程 2. 线程 3. 区别 1. 批处理系统 2. 交互式系统 3. 实时系统 1. 临界区 2. 同步与互斥 3. 信号量 4. 管程 1. 哲学家进餐问题 2. 读者-写者问题 1. 管道 2. FIFO 3. 消息队列 4. 信号量 5. 共享存储 6. 套接字 …
Glide框架解析
1. with() 每一个with()方法重载的代码都非常简单,都是调用调用getRetriever(activity).get(activity),返回一个RequestManager对象。 1. Glide加载一个100x100的图片,是否会压缩后再加载?放到一个300x3…
Retrofit架构解析
问题一:用户网络请求接口配置繁琐,尤其是需要配置复杂的请求Body、请求头、参数的时候。 问题二:数据解析过程需要用户手动拿到responsbody进行解析,不能复用。 问题三:无法适配自动进行线程切换。 问题四:一旦存在嵌套网络请求,就会陷入“回调陷阱”。 Build 模式创…
OkHttp架构解析
为什么要用两个呢?因为Dispatcher默认支持最大的并发请求是64个,单个Host最多执行5个并发请求,如果超过,则Call会先被放入到readyAsyncCall中,当出现空闲的线程时,再将readyAsyncCall中的线程移入到runningAsynCalls中,执行…
Android开发Activity全局切换的动画效果
这个还是要统一一下,因为不同的手机,有些是 渐变,有些是滑动。google原生的缩放和渐变。 这样子的话效果不统一。
Java进阶 线程状态
尚未启动的线程处于此状态。 在Java虚拟机中执行的线程处于此状态。 一旦调用了start方法,线程就处于可运行状态。可运行状态的线程可能正在运行,也可能还没有运行而正在等待 CPU 时间片。(Java规范中并没有分为可运行状态和正在运行状态这两个状态,而是把它们合为一个状态。…
一文彻底了解Android自定义控件(四)
为什么自定义控件要步骤化呢?因为很多新手同学,根据产品的要求做一些控件时,无从下手。 有了步骤以后,就可以按套路走了,再也不用害怕了。 其实这玩意在自定义控件里叫自定义属性。什么是属性呢? 这里面的属性就有origintation,layout_width,layout_hei…
一文彻底了解Android自定义控件(三)
自定义View,前面我们提到了,自定义View重在绘制。 这些呢都是侧重绘制的,而不是要摆放孩子,它们没有子View,内容是自己 绘制的,这些就是自定View的案例。 组合控件,这是最简单的,把现有的控件组合起来,把一些复杂的逻辑封装起来,只对外暴露使用方法即可。 可以拆分成现…
下一页
个人成就
文章被点赞
172
文章被阅读
62,298
掘力值
1,526
关注了
62
关注者
32
收藏集
5
关注标签
3
加入于
2020-02-12