首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
李斯维
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
187
文章 186
沸点 1
赞
187
返回
|
搜索文章
赞
文章( 186 )
沸点( 1 )
循序渐进 Android Binder(一):IPC 基本概念和 AIDL 跨进程通信的简单实例
在 Android 系统中,Binder 占有举足轻重的地位。本文讲解了与 Binder 相关的 IPC 的基本概念,并使用了一个基于 AIDL 的跨进程通信实例来演示的 Binder 的使用。
循序渐进 Android Binder(二):传递自定义对象和 AIDL 回调
本文讲述了使用 AIDL 传递自定义对象,并且在此基础上通过示例演示了 Binder 两端的双向交互,即服务端回调客户端接口的实现方法。 通过此文的学习,大家能够掌握 Binder 更深层次的用法。
Android 开发者必须了解的系统知识都在这里了
native进程:采用C/C++实现,不包含dalvik实例的进程,/system/bin/目录下面的程序文件运行后都是以native进程形式存在的。 java进程:Android中运行于dalvik虚拟机之上的进程。dalvik虚拟机的宿主进程由fork()系统调用创建,所以…
关于 Android 渲染你应该了解的知识点
谈到`Android`的`UI`绘制,大家可能会想到`onMeasure`、`onLayout`、`onDraw`三大流程。但`onDraw`之后到`View`显示到屏幕上,具体又做了哪些工作?
学不会Android显示系统?那是因为你还没有看过这篇文章
通过介绍Surface、SurfaceFlinger、bufferQueue、HAL、frameBuffer、VSync、多缓冲机制,以及他们之间的配合方式,详细介绍了Android的显示系统
深度解析 Android Matrix 变换(二):组合变换 pre、post
文章介绍了 Android 中 Matrix 的组合变换,重点介绍了 preXXX 和 postXXX 方法的使用及其区别。并说明了变换顺序应为先缩放,再旋转,后平移,以确保效果符合预期。
深度解析 Android Matrix 变换(一):缩放 scale、旋转 rotate、平移 translate
在本文中,我们将深入探讨 Canvas 变换的工作原理,分析 Matrix 矩阵的底层计算逻辑,并通过实际案例用动画帮助你掌握 Canvas 变换。
Android 动画 ValueAnimator 的使用和那些坑
在进行属性动画的开发中, ObjectAnimator 是最常用到的类,它可以直接对任意对象的任意属性进行动画操作。本文讲解 ObjectAnimator 的常规使用以及其中的一些坑。
前支付宝工程师带你复盘支付宝P0故障
前支付宝工程师带你复盘支付宝P0故障 事故介绍 首先叠个甲,所有数据来自互联网公开数据,没有泄露任何老东家数据。 大家可能都听说了,但是我还是介绍一下。2025-1-16 14:40开始,一部分用户发
竟如此简单,一文看懂DecorView的一生
DecorView是Android应用程序中所有视图的根视图。它是框架用来管理和显示应用程序界面的核心组件之一。理解DecorView的创建流程对于理解Android视图系统的运作方式至关重要。
下一页
个人成就
文章被点赞
154
文章被阅读
25,495
掘力值
1,111
关注了
59
关注者
35
收藏集
16
关注标签
3
加入于
2018-05-28