首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
今年已十八
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
Android:实现一个常用的布局吸顶效果
今天给大家带来一个布局吸顶效果。一般出现在内容较长页面还嵌套着分类页面的情况,比如电商的详情页嵌套分类,在页面滑动到tab的时候我们希望tab还能保留在页面顶部而不被顶上去。话不多说,直接上效果图:
Android高级面试_12_各种三方库分析
Android 高级面试:三方库源码分析1、ARouter既然使用的时候需要 AnnotationProcessor,那么说明它是
Android Studio 的一些推荐设置,让开发更方便
Android studio 的功能非常强大,这里推荐一些好用的设置,让开发更加方便。 类型提示 在开发过程中,我们一般都需要知道当前变量的类型。在 kotlin 中可以自动推断,减少了很多不必要的代
真的有这么丝滑吗?MotionLayout的高级玩法我学会了!
最近写业务的时候遇到一个带有轮播的界面 在交互效果还定稿的时候,大佬同事建议轮播样式可以考虑 MotionLayout 中的 Carousel, 这个组件就是为轮播而生。 学习完发现 Motio
插桩之美
插桩 插桩是什么?你在开发中有用过插桩的技术吗? 所谓的插桩就是在代码编译期间修改已有的代码或者生成新代码。 插桩具体在编译的哪个流程介入呢? 插桩的作用与场景 代码生成 代码监控 代码修改 代码分析
写给 Android 应用工程师的 Binder 原理剖析
一. 前言 这篇文章我酝酿了很久,参考了很多资料,读了很多源码,却依旧不敢下笔。生怕自己理解上还有偏差,对大家造成误解,贻笑大方。又怕自己理解不够透彻,无法用清晰直白的文字准确的表达出 Binder 的设计精髓。直到今天提笔写作时还依旧战战兢兢。 Binder 之复杂远远不是一…
23张图!万字详解「链表」,从小白到大佬!
链表和数组是数据类型中两个重要又常用的基础数据类型,数组是连续存储在内存中的数据结构,因此它的优势是可以通过下标迅速的找到元素的位置,而它的缺点则是在插入和删除元素时会导致大量元素的被迫移动,为了解决和平衡此问题于是就有了链表这种数据类型。 链表和数组可以形成有效的互补,这样我…
Android性能优化方案
前言 上一个季度在百度工作挺忙碌,在最后期限完成了OKR目标,因此有一段时间没有写文章。今天趁有机会想分享下在大型Android项目工程内的一些性能优化方式。 指标 量化性能的指标有很多,但最重要的就
大力学习灯APP编译内存治理
文章介绍了大力作业灯APP在编译优化上的一些实践,内容包括对编译时Java内存的治理和编译内存泄漏分析,将编译效率提升了百分之五十。
落地西瓜视频埋点方案,埋点从未如此简单
几乎每个商用应用都有数据埋点的需求。你的 App 是怎么做埋点的呢,有遇到让你 “难顶” 的问题吗? 实时西瓜视频团队的前端埋点方案?