首页
沸点
课程
AI Coding
数据标注
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
用户2946346892659703
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
343
文章 334
沸点 9
赞
343
返回
|
搜索文章
用户2946346892659703
赞了这篇文章
阿豪讲Framework
Android系统开发
·
1年前
关注
AIDL Hal 开发指南7 —— 实现一个简单的 AIDL HAL
接下来我们仿造振动器写一个简单的 AIDL HAL 模块。 AIDL 文件编写 首先,在 hardware/interfaces/ 路径下创建 aidl hal 项目目录:...
10
2
分享
用户2946346892659703
赞了这篇文章
我要蓝510
Android开发
·
2年前
关注
Android11 iptables实现网络白名单
近期有一个网络白名单的需求,本篇介绍下Android11 中framework如何通过iptables实现...
6
3
分享
用户2946346892659703
赞了这篇文章
cczheng
酱油般 framework 工程师
·
1年前
关注
Android11.0(R) MTK 平台开机logo动态替换(by logo.bin方式)
实现的效果 客户提供一张格式为 bmp 的开机logo,在 linux 环境下执行制作 logo.bin 脚本文件, apk 拷贝 logo.bin 文件替换系统原有的bi...
1
评论
分享
用户2946346892659703
赞了这篇文章
apigfly
Android
·
4年前
关注
深入Android系统(十二)Android图形显示系统-1-显示原理与Surface
Linux通常使用Framebuffer来用作显示输出(Framebuffer知识详解在这里),Framebuffer就是一块内存区域,它通常是显示驱动的内部缓冲区在内存中...
96
11
分享
用户2946346892659703
赞了这篇文章
米豆同学
5月前
关注
SufraceFlinger图像合成原理(3)-SurfaceFlinger中Layer的创建和销毁
我们知道应用层的一个Activity对应一个窗口,那么一个窗口对应一个Surface, 一个Surface在SurfaceFlinger 进程中对应一个Layer对象, S...
4
评论
分享
用户2946346892659703
赞了这篇文章
一只修仙的猿
安卓学习者 @支付宝
·
5年前
关注
Android事件分发机制二:核心分发逻辑源码解析
前面的分发步骤我们清楚了,那么viewGroup是如何对触摸事件进行分发的呢?View又是如何处理触摸信息的呢?这是整个事件分发的核心逻辑,也正是本文要讨论的内容。 事件处...
104
17
分享
用户2946346892659703
赞了这篇文章
字节跳动技术团队
@字节跳动
·
4年前
关注
拯救OOM!字节自研 Android 虚拟机内存管理优化黑科技 mSponge
本文描述的虚拟机内存管理优化方案,是从应用侧视角对 Android 虚拟机内存管理进行改造,优化了虚拟机对 LargeObjectSpace 的内存管理策略,间接增加其它内...
113
13
分享
用户2946346892659703
赞了这篇文章
LucasD
1年前
关注
Launcher3图标布局原理解析【原创】
Launcher3是Android原生的系统APP,相当于PC的桌面,管理各个应用/小部件/文件夹。本文基于Android13重点讲解图标的布局流程和数据保存方法。...
14
3
分享
用户2946346892659703
赞了这篇文章
equationl
3年前
关注
安卓与串口通信-实践篇
本文介绍了在安卓中和串口通信的两种方式:直接读取串口文件和使用USB主机模式。并且分别结合实际举例说明两种方式的使用方式与优缺点。...
91
5
分享
用户2946346892659703
赞了这篇文章
丐中丐999
Android系统工程师
·
1年前
关注
Android 系统 Virtual A/B OTA 升级原理
Android在A/B更新机制的基础上演进出了Virtual A/B更新机制,以减少升级过程中的磁盘空间开销。本文从快照如何创建的角度来探索**Virtual A/B**的...
4
评论
分享
用户2946346892659703
赞了这篇文章
LucasD
1年前
关注
Android DexOpt七种触发流程解析【原创硬核】
DexOpt是安卓应用性能优化非常重要的手段,相当于将应用对虚拟机的多层调用直接转化成了arm机器码。Dex优化过和没优化过,效果千差万别。本文深入解析android系统D...
14
4
分享
用户2946346892659703
赞了这篇文章
小迪vs同学
Android
·
2年前
关注
Android Framework开发实战--USB/Mtp/SDCard问题处理
最近处理了一些Android 11当中的系统问题: MTP模式下重启设备,在PC端会显示两个手机的内存;已插SD卡,MTP模式查看PC盘符不显示SD卡;MTP模式下,单个文...
25
3
分享
用户2946346892659703
赞了这篇文章
丐中丐999
Android系统工程师
·
1年前
关注
Android13 Virtual A/B OTA升级速度优化
在Android13 Virtual A/B OTA升级中,不管是全量包还是差分包升级都要20分钟以上,在一些应用场景中很影响使用体验。本文对Virtual A/B OTA...
5
评论
分享
用户2946346892659703
赞了这篇文章
没有故事的Zhang同学
移动大前端开发@xOS【iOS、HOS、AOS、MacOS、WinOS】【C、C++、OC、Swift、Dart、JS(vue、node】 @系统学习,深度思考
·
2年前
关注
02-📝C++核心语法|C++对C的扩展【::作用域运算符、名字控制、struct类型加强、C/C++中的const、引用(reference)、函数】
复习`C++核心语法`,且适当进行汇编探索底层实现原理,进一步夯实基础,为以后的`底层开发`、`音视频开发`、`跨平台开发`、`算法`等方向的进一步学习埋下伏笔。...
8
1
分享
用户2946346892659703
赞了这篇文章
开发的猫
Android开发
·
5年前
关注
Android NDK入门:C++ 基础知识
本文算作是 《Android 音视频开发打怪升级》系列文章的“番外”篇,原本打算将本文的内容写在 《Android FFmpeg视频解码播放》 这篇文章中,因为要想学习 F...
150
14
分享
用户2946346892659703
赞了这篇文章
kymjs张涛
接付费咨询 @100/小时
·
7年前
关注
Android Native Crash 收集
本篇核心讲解了自己实现一个 Android Native Crash 收集的方案步骤,重点问题的解决办法。 在 Android 平台上,Native Crash 一直是比较...
249
8
分享
用户2946346892659703
赞了这篇文章
南院大王FTD
Android高级开发工程师
·
4年前
关注
Android Crash Log说明、收集、源码分析
Android常见Crash Log说明与 收集归类 一、Android常见Crash Log说明 二、Android Log收集归类 三、源码分析...
14
评论
分享
用户2946346892659703
赞了这篇文章
乌柚
2年前
关注
Crash排查系列第二篇|一种native线程数触顶问题排查方式
遇到问题 java.lang.OutOfMemoryError: pthread_create(1040KB stack) failed: Out of Memory 查看...
3
评论
分享
用户2946346892659703
关注了
乌柚
用户2946346892659703
赞了这篇文章
轻轻地我走了
没漏风
·
2年前
关注
android framework13-launcher3【04taskbar】
1.简介 这里是讲的是给平板用的导航栏,手机模式的话不会用到。 home页,是和hotseat平行显示的 其他页面都是在底部的 打开app的情况,有个9宫格,hotseat...
5
评论
分享
下一页
关注了
53
关注者
0
收藏集
19
关注标签
35
加入于
2018-04-06