首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
iRootz
掘友等级
移动端开发
获得徽章 9
动态
文章
专栏
沸点
收藏集
关注
作品
赞
700
文章 695
沸点 5
赞
700
返回
|
搜索文章
iRootz
赞了这篇文章
Bug小明
Android资深工程师 @美柚
·
4年前
关注
ViewPager2使用详解
ViewPager2是ViewPager的升级版。ViewPager2是基于RecyclerView实现的,在解决了很多使用ViewPager时遇到的问题的同时,还加入自己...
43
3
分享
iRootz
赞了这篇文章
anyRTC
@铂渊信息技术(上海)有限公司
·
3年前
关注
Android技术分享| ViewPager2离屏加载,实现抖音上下视频滑动
要实现类似抖音上下滑动小视频的丝滑效果,需要有一个预加载的功能。所谓的预加载, 就是需要在显示当前页的情况下,提前将当前页后面的内容加载,以保证用户滑动到下一个视频的时候,...
37
1
分享
iRootz
关注了
wingjay
移动端开发
iRootz
赞了这篇文章
wingjay
《亿级 Android 架构》小专栏作者
·
6年前
关注
Android 架构之长连接技术
上一篇文章《Android 架构之网络框架(上)》中,我们谈过了网络框架OkHttp、网络加速方案如HttpDNS、数据压缩与序列化等技术点。本文我们结合腾讯Mars框架和...
187
3
分享
iRootz
赞了这篇文章
王猛猛
Android @58同城
·
4年前
关注
Android&Kotlin编译速度原理剖析(上)
三年开发,五年编译。Gradle作为构建工具在中大型项目中编译速度太慢,全量编译平均7分钟,改一行代码的增量编译平均在3分钟...
131
12
分享
iRootz
赞了这篇文章
王猛猛
Android @58同城
·
4年前
关注
彻底理解Android架构
汇聚了业界知名架构文章。从建筑学的知识中得到一些对架构的思考,并以架构设计原则和目的对Jetpack MVVM 重新构造。后续会用 23 种设计模式在项目中实践,彻底理解设...
140
38
分享
iRootz
关注了
王猛猛
移动端开发
iRootz
赞了这篇文章
Blankj
Android开发 @ByteDance
·
7年前
关注
Android 开发规范(完结版)
相关 Demo,可以查看我的 Android 开发工具类集合项目:Android 开发人员不得不收集的代码。后续可能会根据该规范出一个 CheckStyle 插件来检查是否...
1.4k
39
分享
iRootz
赞了这篇文章
bytebeats
Sr Software Engineer @GOAT Group
·
2年前
关注
2023年的现代安卓开发
Android是一个基于Linux内核的开源操作系统, 由谷歌开发.它被广泛用于各种设备, 包括智能手机, 平板电脑, 电视和智能手表....
466
93
分享
iRootz
赞了这篇文章
JavaDoop
6年前
关注
Java 设计模式
一直想写一篇介绍设计模式的文章,让读者可以很快看完,而且一看就懂,看懂就会用,同时不会将各个模式搞混。自认为本文还是写得不错的???,花了不少心思来写这文章和做图,力求让读...
488
28
分享
iRootz
赞了这篇文章
minggo
技术经理
·
5年前
关注
HashMap原理技术知识整理
HashMap涉及的技术点非常多,典型的数据结构和算法有机结合,JDK对HashMap优化变化中不断权衡时间复杂和空间复杂度。 一. 存储结构 1.默认初始化数组容量大小是...
48
11
分享
iRootz
赞了这篇文章
赌一包辣条
公众号:玩转安卓Dev
·
4年前
关注
Java并发系列番外篇:ThreadLocal原理其实很简单
多线程并发时要解决的一个最重要的问题是多线程共享内存变量同步的问题。前几篇文章无论是volatile、synchronized又或是ReentrantLock和Atomic...
20
1
分享
iRootz
赞了这篇文章
赌一包辣条
公众号:玩转安卓Dev
·
3年前
关注
反思 Android 消息机制的设计与实现
上篇文章介绍了 Android 中的 Binder 机制。Binder 在 Android 系统中占有着举足轻重的地位,它是 Android 系统中跨进程通信最重要的方式。...
55
8
分享
iRootz
赞了这篇文章
程序员江同学
Android Developer
·
4年前
关注
【带着问题学】android事件分发8连问
android事件分发是我们开发中的必备技能,但是关于事件分发的的知识点也有些繁杂。 如果我们从头开始阅读源码,往往千头万绪,抓不住要领。 我们可以从以下几个问题出发,提纲...
117
15
分享
iRootz
赞了这篇文章
新小梦
Android @快速记账
·
5年前
关注
Android MotionLayout动画:续写ConstraintLayout新篇章
MotionLayout作为ConstraintLayout子类,在ConstraintLayout 2.0库被引入,主要用来管理运动和组件的动画。ConstrantLay...
102
17
分享
iRootz
赞了这篇文章
wanderingguy
大前端 @字节跳动
·
5年前
关注
面试官:听说你熟悉OkHttp原理?
是不是既熟悉又陌生,实际上就是因为网络框架已经为我们实现了这些基本功能,所以很容易被我们忽略。为了完整的分析上面的问题,我们需要先复习一下OkHttp的基础原理: OkHt...
255
22
分享
iRootz
赞了这篇文章
业志陈
公众号:字节数组
·
4年前
关注
一文读懂 Handler 机制
Handler 在整个 Android 开发体系中占据着很重要的地位,是一种标准的事件驱动模型,对开发者来说起到的作用很明确,就是为了实现线程切换或者是执行延时任务,稍微更...
108
21
分享
iRootz
赞了这篇文章
大鱼丶
Java @公众号(全员格子)
·
4年前
关注
线程同步和锁 | Java多线程(五)
这是我参与更文挑战的第29天,活动详情查看: 更文挑战 相关文章 Redis实战汇总:Redis实战 前言 前面的文章介绍了并发的情况下会有数据错误的现象出现。 并发:同一...
64
1
分享
iRootz
赞了这篇文章
大大纸飞机
@阿里巴巴
·
5年前
关注
也谈Android应用架构
谈到架构,想到的一定是MVC、MVP、MVVM这几个词了,然后对比一下它们的优缺点,接下来就是站队的时间了。常常写MVC,偶然见到了MVP,“嗯,真香~”。写久了MVP,又...
64
17
分享
iRootz
赞了这篇文章
Android_开发者
@Google
·
7年前
关注
ViewModel 和 LiveData:为设计模式打 Call 还是唱反调?
理想情况下,ViewModel 不应该知道任何关于 Android 的事情(如Activity、Fragment)。 这样会大大改善可测试性,有利于模块化,并且能够减少内存...
425
15
分享
下一页
关注了
171
关注者
4
收藏集
1
关注标签
8
加入于
2017-06-24