首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
会员
登录
举报沸点
请选择举报理由
和话题不符
恶意攻击谩骂
广告营销
进击的鱼儿
安卓开发
|
阿里巴巴国际事业部
android,音视频
关注
私信
获得徽章 0
动态
文章
专栏
沸点
收藏集
5
关注
赞
19
文章 19
沸点 0
资讯 0
赞
19
关注
返回
|
搜索文章
进击的鱼儿
关注了
路很长OoO
安卓开发 @ 阿里巴巴国际事业部
进击的鱼儿
赞了这篇文章
RayC
Android/Flutter
·
2年前
关注
Flutter图片加载优化探索
在Flutter的日常开发中,Image是非常常见的一个控件。无论是加载资源图,还是网络图,都离不开此控件。如果使用的不好,在多大图的列表里,内存占用可能会出现非常恐怖...
90
22
分享
进击的鱼儿
赞了这篇文章
RayC
Android/Flutter
·
2年前
关注
从setState开始,探索Flutter的视图更新流程
如何刷新Flutter应用的一个界面?被问到这个问题,相信很多人第一个想到的都是setState。没错,setState方法确实可以让State的build方法重走,从...
15
6
分享
进击的鱼儿
关注了
腾讯音乐技术团队
安卓开发 @ 阿里巴巴国际事业部
进击的鱼儿
关注了
美团技术团队
安卓开发 @ 阿里巴巴国际事业部
进击的鱼儿
关注了
字节跳动技术团队
安卓开发 @ 阿里巴巴国际事业部
进击的鱼儿
安卓开发 @ 阿里巴巴国际事业部
·
2年前
关注
PriorityBlockingQueue源码解析
PriorityBlockingQueue是一个具有优先级的阻塞队列。类似的阻塞队列用于实现生产消费模型比较方便,最常用的API有offer,poll,take。 take...
7
1
分享
进击的鱼儿
赞了这篇文章
业志陈
也许对你有所帮助
·
2年前
关注
从源码看 Jetpack(5)- Startup 源码详解
最近,Google Jetpack 官网上新增了一个名为 Startup 的组件。根据官方文档的介绍,Startup 提供了一种直接高效的方式用来在应用程序启动时对多个组件...
8
评论
分享
进击的鱼儿
关注了
业志陈
安卓开发 @ 阿里巴巴国际事业部
进击的鱼儿
赞了这篇文章
RayC
Android/Flutter
·
2年前
关注
自定义ViewGroup原来如此简单?手把手带你写一个流式布局!
Android开发中,总会遇到这样和那样的需求。虽然官方已经给我们提供了丰富的ViewGroup和View的实现,但是总有没法满足需求的时候。这个时候我们该怎么办呢? ...
27
16
分享
进击的鱼儿
关注了
程序员DHL
安卓开发 @ 阿里巴巴国际事业部
进击的鱼儿
安卓开发 @ 阿里巴巴国际事业部
·
2年前
关注
HashMap源码设计
HashMap(哈希表),是根据(key)而直接访问内存存储位置的数据结构。也就是说,它通过计算一个关于(key)的函数,将所需查询的数据映射到表中的一个位置来访问记录,这...
8
7
分享
进击的鱼儿
赞了这篇文章
RayC
Android/Flutter
·
2年前
关注
从一次请求开始,深入探索OkHttp
OkHttp是Android开发中非常常用的一个网络请求库了,它支持HTTP1、HTTP2等多种协议,是我们日常开发中非常给力的帮手。本篇文章基于OkHttp4.9.0...
131
21
分享
进击的鱼儿
赞了这篇文章
RayC
Android/Flutter
·
2年前
关注
【源码解析】说说Android中的数据结构(ArrayMap、SparseArray)
ArrayMap,SparseArray都是Google针对Android平台而推出的特有的数据结构。早年Android设备配置比较低,内存比较宝贵,ArrayMap是...
11
评论
分享
进击的鱼儿
赞了这篇文章
RayC
Android/Flutter
·
2年前
关注
深入了解HashMap
HashMap是日常开发中常用的一种数据结构。在JDK 1.8中,HashMap采用数组+链表+红黑树的方式实现。本篇基于JDK 1.8源码进行解读。 基础节点是单...
14
2
分享
进击的鱼儿
安卓开发 @ 阿里巴巴国际事业部
·
2年前
关注
LRU算法实现
LRU(Least recently used)最近最少使用算法,LRU算法应用非常广泛,在Android开发中最常用的Glide图片加载框架也是使用LRUCache,其核...
2
评论
分享
进击的鱼儿
安卓开发 @ 阿里巴巴国际事业部
·
2年前
关注
Android匿名共享内存(Ashmem)
在Android中我们熟知的IPC方式有Socket、文件、ContentProvider、Binder、共享内存。其中共享内存的效率最高,可以做到0拷贝,在跨进程进行大数...
36
7
分享
进击的鱼儿
赞了这篇文章
RayC
Android/Flutter
·
2年前
关注
说说Flutter中的Overlay
简单总结一下,Overlay是一个可以管理的堆栈。我们可以通过将一个Widget插入这个堆栈中,这样就可以让此Widget浮在其他的Widget之上,从而实现悬浮窗效果...
27
5
分享
进击的鱼儿
赞了这篇文章
CodeOver
Android Developer @ |
·
2年前
关注
CAS、Synchronized、ReentrantLock原理
前言锁相关概念、Synchronized的一些优化、CAS实现(AtomicInteger为例)、ReentrantLock实现原理、AQS目录一、锁相关概念1、AQS(A...
4
2
分享
下一页
个人成就
文章被点赞
55
文章被阅读
7,689
掘力值
270
关注了
12
关注者
15
收藏集
5
关注标签
3
加入于
2017-09-11
温馨提示
当前操作失败,如有疑问,可点击申诉