首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
space0o0
掘友等级
Android工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
39
文章 38
沸点 1
赞
39
返回
|
搜索文章
赞
文章( 38 )
沸点( 1 )
setContentView的流程
setContentView的过程 基于sdk30 setContentView是展示页面重要的方法,需要通过setContentView才能xml显示到页面上来 setContentView有2种传
View的绘制过程
View的绘制过程 Q:知道了activity_main.xml是如何添加到DecorView的,那这个DecorView是如何添加到Window的呢? 简单回顾下Phonewindow#setCou
Android线上bug 通过mapping文件找对应行号
App打包发布应用市场的时候正常点的一般都会加个混淆在打包丢上去吧 由于是线上环境,都是别人在应用市场下载使用,如果发生了crash,这时候开发者是没法知道发生了什么错误 鉴于此市场出现了异常监听并上
稍微深入扯下Jetpack的ViewModel
Jetpack出来很久了,最近看到别人又在扯ViewModel,带着几个问题再去重新看看。在加深点印象
今日头条 ANR 优化实践系列 - 设计原理及影响因素
ANR 问题,对于从事 Android 开发的同学来说并不陌生,日常开发中,经常会遇到应用乃至系统层面引起的各种问题,很多时候因为不了解其运行原理,在面对该类问题时可能会一头雾水。与此同时,因为现有监控能力不足或获取信息有限,使得这类问题如同镜中花水中月,让我们在追求真理的道路…
CAS(compare and swap)算法原理详解
CAS简介 CAS 的意思是 compare and swap,比较并交换。cas的引入是为了解决java锁机制带来的性能问题。锁机制存在以下问题
告别KAPT!使用 KSP 为 Kotlin 编译提速
Kotlin Symbol Processing(KSP)是新一代的 Kotlin 注解处理工具,它基于 Kotlin Compiler 实现,相对于 KAPT 性能得到很大提升
「Android渲染」图像是怎样显示到屏幕上的?
这时候来了一位Android程序员(当然也可以是iOS或者是前端程序员)说: 这里显示的其实是一个View树,我们看到的都是大大小小的View。 。。。听起来很有道理,我们也经常指着屏幕说这个View怎么怎么样,可问题又来了: 程序员老兄又来了: 屏幕当然不能识别View,它作…
深入探索Android稳定性优化
成为一名优秀的Android开发,需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~。 1、性能优化专家:具备深度性能优化与体系化APM建设的能力。 2、架构师:具有丰富的应用架构设计经验与心得,对Android Framework层与热门三方库的实现原理与架构设…
JsonChao 的 2020 年终总结 | 掘金年度征文
这一年,是动荡的一年,但也是逆风翻盘的一年。一颗种子要想成长为苍天大树,必须具备坚韧不拔的意志,这一点比学习本身更加重要。下面,我们就来回顾一下我的2020年主要做了哪些事情。 众所周知,性能优化是Android细分领域中最难且也是知识面涉及最深和最广的方向之一,但是如果你想要…
下一页
关注了
22
关注者
0
收藏集
4
关注标签
35
加入于
2016-02-27