首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
SuperLearner
掘友等级
Android开发
|
创维
Android Developer
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
191
文章 181
沸点 10
赞
191
返回
|
搜索文章
SuperLearner
赞了这篇沸点
X01动力装甲
数据冒险家
·
6月前
举报
#每天一个知识点#
人心不古啊,【承诺】这词也就在 Promise 的时候是有意义的吧!
收起
查看大图
向左旋转
向右旋转
掘友请回答
等人赞过
分享
8
11
SuperLearner
赞了这篇沸点
巫山老妖
Android高级工程师 @腾讯
·
6月前
举报
#每天一个知识点#
在Android中,渲染、绘制和显示是三个不同的概念,它们之间有一些区别:
1. 渲染(Rendering):渲染是指将应用程序中的数据转换为图像的过程。在Android中,渲染通常是由GPU完成的,它使用OpenGL ES来处理3D和2D图形。
2. 绘制(Drawing):绘制是指将图形元素(如形状、文本、图像等)添加到画布上的过程。在Android中,绘制通常是由CPU完成的,它使用Canvas类来绘制2D图形。
3. 显示(Displaying):显示是指将渲染和绘制的结果呈现在屏幕上的过程。在Android中,显示通常是由SurfaceFlinger服务完成的,它负责将多个应用程序的视图层次结构合并成一个屏幕上的图像,并将图像传递到硬件显示器上显示出来。
总之,在Android中,渲染、绘制和显示是三个不同的过程,它们都是构成应用程序界面的重要组成部分。渲染和绘制通常是由不同的硬件和软件组件完成的,而显示则是由系统级服务完成的。
展开
客户端开发
等人赞过
分享
5
11
SuperLearner
赞了这篇文章
平行绳
Android开发工程师 @爱码者说
·
11月前
关注
Android逆向环境搭建
工欲善其事,必先利其器。逆向也是,想要逆向你需要搭好逆向的环境,准备逆向的工具,好用的工具会节省不少时间,站在巨人的肩上你会看的更远。...
7
1
分享
SuperLearner
赞了这篇沸点
幼稚园高材生
你们讨厌的产品经理 @摸鱼科技
·
6月前
举报
昨天摸鱼一天,今天上午再摸会鱼,下午开始干活,节前推的活该干干了
上班摸鱼
等人赞过
分享
3
17
SuperLearner
赞了这篇文章
星际码仔
1年前
关注
掌握这17张图,没人比你更懂RecyclerView的预加载
预加载机制是利用UI线程正好处于空闲状态的时机,预先拉取一部分列表项视图并缓存起来,从而减少因视图创建或数据绑定等耗时操作所引起的卡顿。...
170
18
分享
SuperLearner
赞了这篇文章
KevinWangJc
11月前
关注
如何让安卓应用有两个入口
添加了 leakcanary 依赖后,再次运行 app 时,桌面上会多一个应用图标。这是怎么做到的呢?...
77
9
分享
SuperLearner
赞了这篇文章
呜啦呜啦
Android & Flutter
·
10月前
关注
关于WorkManager需要知道的一切
# 背景 WorkManager 是google为Android推出Jetpack开发套件的成员之一,是一个持续化工作的推荐解决方案。 我们在开发过程中通常会遇到一些需要持...
2
1
分享
SuperLearner
赞了这篇文章
云shen不知处
Android职业要饭人
·
9月前
关注
Android Hook native初探 🤓
一、写在前面 作为一个Android UI Api调用工程师,在日常中我们接触的更多是java层,除非特殊需求,不然很少直接接触Native层,昨天逛社区的时候看到一篇大佬...
27
评论
分享
SuperLearner
赞了这篇文章
花海blog
Android开发工程师
·
9月前
关注
弄懂Android 源码中那些巧妙位运算
01 前言 在查看源码中,经常会看到很多这样的符号“&”、“|”、“~”,咋一看挺高大上;仔细一看,有点懵;再看看,其实就是大学学过的再普通不过的与、或、非。今天小盆友就以...
19
2
分享
SuperLearner
赞了这篇文章
今阳
公众号「今阳说」
·
2年前
关注
探索Android开源框架 - 11. 热修复原理
热修复技术介绍 重新发布版本代价大,成本高,不及时,用户体验差,对此有几种解决方案: Hybird:原生+H5混合开发,缺点是人工成本搞,用户体验不如纯原生方案好; 插件化...
20
评论
分享
SuperLearner
赞了这篇文章
HelloIT男
1年前
关注
Android 逆向入门保姆级教程
Android 逆向开发是指对已发布的 Android 应用进行分析和破解,以了解应用程序的内部工作原理,获取应用程序的敏感信息,或者修改应用程序的行为。...
119
21
分享
SuperLearner
赞了这篇文章
HelloIT男
10月前
关注
Android 逆向之脱壳实战篇
大家好,我叫 Jack Darren,目前主要负责国内游戏发行 Android SDK 开发 写这篇文章的背景 自从上次 Android 逆向入门保姆级教程 发布之后,便冲...
83
19
分享
SuperLearner
赞了这篇文章
xuexiangjys
Android架构师 @掌阅科技
·
9月前
关注
RecyclerView性能优化之异步预加载
前言 首先需要强调的是,这篇文章是对我之前写的《RecyclerView的性能优化》文章的补充,建议大家先读完这篇文章后再来看这篇文章,味道更佳。 当时由于篇幅的原因,并没...
54
10
分享
SuperLearner
赞了这篇文章
xuexiangjys
Android架构师 @掌阅科技
·
1年前
关注
浅谈RecyclerView的性能优化
总所周知,RecyclerView拥有四级缓存,它们分别是: * Scrap缓存:包括mAttachedScrap和mChangedScrap,又称屏内缓存,不参与滑动时的...
102
20
分享
SuperLearner
赞了这篇文章
ZYLAB
公众号 @「ZYLAB」
·
4年前
关注
【Android 修炼手册】常用技术篇 -- Android 插件化解析
2012 年 AndroidDynamicLoader 给予 Fragment 实现了插件化框架,可以动态加载插件中的 Fragment 实现页面的切换。 2013 年 2...
137
27
分享
SuperLearner
赞了这篇文章
dennyz
Android开发
·
10月前
关注
Android插件化框架-Shadow原理解析
1、前言 所谓插件化,是实现动态化的一种具体的技术手段。 对于移动端的App而言,无论是Android还是iOS,都存在一个共同的问题,那就是更新的周期较长。 当我们希望快...
16
4
分享
SuperLearner
赞了这篇文章
37手游移动客户端团队
@三七互娱
·
10月前
关注
Android热更新实践
作者 大家好,我叫小鑫,也可以叫我蜡笔小鑫😊; 本人17年毕业于中山大学,于2018年7月加入37手游安卓团队,曾经就职于久邦数码担任安卓开发工程师; 目前是37手游安卓...
84
13
分享
SuperLearner
赞了这篇文章
谢天_bytedance
Android开发 @字节跳动
·
1年前
关注
KotinPoet详细使用指南(下)
前言 上一篇文章里我们基本上讲明白了KotlinPoet是如何生成.kt源文件的。KotlinPoet给Kotlin中的每个实体都创建了Model,文件-FileSpec、...
6
评论
分享
SuperLearner
赞了这篇文章
谢天_bytedance
Android开发 @字节跳动
·
1年前
关注
KotlinPoet详细使用指南(上)
KotlinPoet是用于生成`.kt`源文件的开源库。本文是为了介绍KotlinPoet的详细用法。...
21
评论
分享
下一页
个人成就
文章被点赞
57
文章被阅读
13,989
掘力值
573
关注了
7
关注者
9
收藏集
16
关注标签
8
加入于
2020-12-16