首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
布拉布拉布
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
245
文章 245
沸点 0
赞
245
返回
|
搜索文章
布拉布拉布
赞了这篇文章
xuexiangjys
Android架构师 @掌阅科技
·
3年前
关注
浅谈RecyclerView的性能优化
总所周知,RecyclerView拥有四级缓存,它们分别是: * Scrap缓存:包括mAttachedScrap和mChangedScrap,又称屏内缓存,不参与滑动时的...
116
20
分享
布拉布拉布
赞了这篇文章
货拉拉技术
货拉拉技术 @货拉拉集团
·
2年前
关注
聊聊Android线程优化这件事
一、背景 在日常开发APP的过程中,难免需要使用第二方库和第三方库来帮助开发者快速实现一些功能,提高开发效率。但是,这些库也可能会给线程带来一定的压力,主要表现在以下几个方...
204
18
分享
布拉布拉布
赞了这篇文章
星际码仔
2年前
关注
这10张图拿去,别再说学不会RecyclerView的缓存复用机制了!
作为ViewPager2系列的第一篇,本篇的主要目的是快速普及必要的前置知识,而内容的核心,正是RecyclerView的缓存复用机制。...
209
30
分享
布拉布拉布
赞了这篇文章
网易考拉移动端团队
7年前
关注
如何设计一个优雅健壮的Android WebView?(下)
在上文《如何设计一个优雅健壮的Android WebView?(上)》中,笔者分析了国内WebView的现状,以及在WebView开发过程中所遇到的一些坑。在踩坑的基础上,...
554
7
分享
布拉布拉布
赞了这篇文章
小墙程序员
1年前
关注
金三银四,Android View的绘制流程看这篇就够了
View是如何显示出来的 调用Activity的attach方法,该方法会创建PhoneWindow对象 在onCreate的setContentView方法中,先会通过P...
109
评论
分享
布拉布拉布
关注了
猫猫头啊
布拉布拉布
赞了这篇文章
猫猫头啊
鸿蒙架构师 @狗不理
·
1年前
关注
Android一杯冰美式的时间--去找setContentView
一、前言 在 Android 应用开发的世界里,setContentView 几乎是每个开发者都会接触到的方法。它的作用至关重要——负责将视图(View)或布局(Layou...
21
2
分享
布拉布拉布
赞了这篇文章
老帅不老
android @didi
·
1年前
关注
BTrace和Perfetto如何分析性能
手把手教你使用BTrace和Perfetto分析性能 高级android开发工程师必备技能 加油吧!少年...
40
评论
分享
布拉布拉布
赞了这篇文章
Wgllss
资深架构师 @Android老顽童
·
1年前
关注
Compose插件化:一个Demo带你入门Compose,同时带你入门插件化开发
Compose插件化:一个Demo带你入门Compose,同时带你入门插件化开发,Compose最基础的布局写法,传统XML常用控件对照表...
88
15
分享
布拉布拉布
赞了这篇文章
沈剑心
关门弟子 @纯阳宫
·
1年前
关注
记一次「线程优化」导致的业务异常
本质上,线程优化是一个牵一发而动全身的行为,难以避免的会对业务产生影响。在进行线程优化时,除了关注优化对app内存方面的影响,更要关注可能对业务产生的负面影响......
18
5
分享
布拉布拉布
赞了这篇文章
圆实常化1234
安卓开发工程师786241016 @妙莲花
·
9年前
关注
包建强:为什么我说 Android 插件化从入门到放弃?
Android 插件化...
152
2
分享
布拉布拉布
赞了这篇文章
Maoxl
@腾讯
·
1年前
关注
KMM & Compose Multiplatform 跨平台开发入门指南:构建高效的移动应用
原创文章,转载请联系作者。在移动应用开发领域,Kotlin Multiplatform Mobile (KMM) 和 Compose Multiplatform 的结合正在...
16
1
分享
布拉布拉布
赞了这篇文章
指间沙似流年
Android
·
7年前
关注
【Android源码】资源加载AssetManager源码分析 app是如何加载资源以及我们是如何从内存中获取
通常情况下,当我们需要使用资源的时候,都是通过api直接调用:通过getResources()的众多方法可以获取到整个apk包里面的资源,那么我们是如何获取到资源的?这些资...
2
评论
分享
布拉布拉布
赞了这篇文章
GitLqr
全栈工程师 @科技洞察者
·
8年前
关注
热修复——深入浅出原理与实现
热修复无疑是这2年较火的新技术,是作为安卓工程师必学的技能之一。在热修复出现之前,一个已经上线的app中如果出现了bug,即使是一个非常小的bug,不及时更新的话有可能存在...
293
35
分享
布拉布拉布
赞了这篇文章
剑冲
Android高级工程师
·
3年前
关注
Android ANR 经验汇总一 —— ANR介绍
ANR全称:Application Not Responding,也就是应用程序无响应。近在项目中遇到线上项目出现ANR,在解决问题的过程中总结了一些经验,在此汇总。...
31
3
分享
布拉布拉布
赞了这篇文章
彼方卷不动了
Android开发工程师
·
1年前
关注
【项目】用新版跨平台 Compose 开发一个 Android、iOS 双端打工人实用软件
Compose Multiplatform 更新了 1.6 版本以后支持更多特性,iOS 端的支持也进入 Beta 阶段,本文试着用它开发一个双端的工具类应用,开发体验很好...
66
2
分享
布拉布拉布
赞了这篇文章
赵子健
Android GDE | 🏆 掘金签约作者
·
5年前
关注
深入理解Android进程间通信机制
通信是Android开发必不可少的一部分,不管是我们做应用App开发,还是Android系统,都使用了大量的通信。通信又分为进程间通信和进程内通信,在这篇文章,我主要深入...
26
5
分享
布拉布拉布
关注了
赵子健
布拉布拉布
赞了这篇文章
字节跳动技术团队
@字节跳动
·
3年前
关注
移动端渲染原理浅析
渲染基础知识 屏幕绘制的原始数据源 位图 我们在屏幕上绘制图像需要的原始数据叫做位图。位图(Bitmap) 是一种数据结构。...
98
9
分享
布拉布拉布
赞了这篇文章
baima
Android开发
·
3年前
关注
Android热修复及插件化原理
热修复一直是这几年来很热门的话题,主流方案大致有两种,一种是微信Tinker的dex文件替换,另一种是阿里的Native层的方法替换。这里重点介绍Tinker的大致原理。...
13
评论
分享
下一页
关注了
50
关注者
0
收藏集
6
关注标签
0
加入于
2020-02-13