首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
用户20873490548
掘友等级
Android Developer
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
17
文章 17
沸点 0
赞
17
返回
|
搜索文章
用户20873490548
关注了
HNUChaoWang
Android Developer
用户20873490548
赞了这篇文章
阿豪讲Framework
Android系统开发
·
3月前
关注
深入理解 SurfaceFlinger —— 如何调试 SurfaceFlinger
如何调试 SurfaceFlinger: 1. 日志调试 2. 单步调试 3. Perfetto 4. dumpsys SurfaceFlinger...
3
1
分享
用户20873490548
赞了这篇文章
阿豪讲Framework
Android系统开发
·
3月前
关注
深入理解 SurfaceFlinger —— 概述
SurfaceFlinger 是 Android 图形系统的核心引擎,承担着 `合成、同步、资源管理` 等核心职责。其性能直接决定系统流畅度与能效,尤其在多窗...
6
评论
分享
用户20873490548
关注了
王小二的技术栈
Android Developer
用户20873490548
赞了这篇文章
飞起来_飞过来
@github.com/NasdaqGodzilla
·
1年前
关注
记一次开机动画卡顿掉帧问题的分析和优化
背景 在一款新的机型上,测试同学报告了一个问题,开机的时候,开机动画会很明显地掉帧,使得开机画面看上去卡卡的,极不流畅。在后面分析完这个问题后,发现它是一个在高版本...
16
4
分享
用户20873490548
赞了这篇文章
阿豪讲Framework
Android系统开发
·
1年前
关注
AIDL Hal 开发指南 3 ———— AIDL HAL 实例分析1
我们还是以振动器的调用过程为主线,来分析振动器 HAL 的实现细节。 整体架构如下: 1. App 如何访问到硬件 Android12 及以后,App 中可以通过以下代码操...
9
1
分享
用户20873490548
关注了
牛晓伟已占用
Android Developer
用户20873490548
赞了这篇文章
阿豪讲Framework
Android系统开发
·
2年前
关注
学习 Binder 的预备知识3 —— linux 驱动开发入门
学习 Binder 的预备知识3 —— linux 驱动开发入门 Binder 在 Android 中实现为一个字符驱动,为了阅读 Binder 驱动的源码,我们需要有基本...
11
评论
分享
用户20873490548
赞了这篇文章
阿豪讲Framework
Android系统开发
·
2年前
关注
学习 Binder 的预备知识1 —— 虚拟内存与 Linux 文件访问接口
Binder 的学习需要了解以下三方面的基础内容: 虚拟内存 Linux 文件访问系统接口 Linux 内核中的常用数据结构 出于篇幅考虑,本文先讲解虚拟内存与Linux ...
14
5
分享
用户20873490548
赞了这篇文章
阿豪讲Framework
Android系统开发
·
2年前
关注
如何深入掌握 Android 系统开发的拦路虎 Binder
0. 为什么要深入学习 Binder Binder 是整个 Android 的基石 所有的系统服务都是基于 Binder,比如 AMS WMS PMS SurfaceFli...
22
3
分享
用户20873490548
赞了这篇文章
阿豪讲Framework
Android系统开发
·
2年前
关注
JNI 编程上手指南之 HelloWorld 实战
JNI 编程是高级/专家 Android 开发的必备技能之一,接下来我们就一步一步掌握 JNI 编程的方方面面。...
15
评论
分享
用户20873490548
赞了这篇文章
阿豪讲Framework
Android系统开发
·
2年前
关注
写给应用开发的 Android Framework 教程——基础篇之 Make 构建工具入门
本文是在Make 命令教程的基础上进行的演绎和补充。 什么是 Make 代码变成可执行文件,叫做编译(compile);先编译这个,还是先编译那个(即编译的安排),叫做构建...
24
6
分享
用户20873490548
赞了这篇文章
阿豪讲Framework
Android系统开发
·
2年前
关注
写给应用开发的 Android Framework 教程——玩转 AOSP篇 之系统 App 源码添加
1. 如何新建一个系统 App 项目 使用 Android Studio 新建一个空项目 FirstSystemApp,包名设置为 com.yuandaima.firsts...
42
7
分享
用户20873490548
赞了这篇文章
阿豪讲Framework
Android系统开发
·
2年前
关注
写给应用开发的 Android Framework 教程——玩转 AOSP 篇之添加 C/C++、Java 库
本文基于 AOSP Android10_r41 源码环境。 如果提前阅读了以下文章,本文阅读起来会更加顺利: 玩转 AOSP 篇之极速上手 玩转 AOSP 篇之添加 Pro...
15
3
分享
用户20873490548
赞了这篇文章
renxhui
Android @昆仑万维
·
5年前
关注
Android JNI和NDK学习(基础篇):C++语言基础
概述上篇学习了C语言,这篇继续学习C++,这篇是建立在C基础上的真的是码字如蜗牛,写了好久才写这么多,作为笔记吧,防止以后忘记先写一个Helloworld首先打开你的文本编...
37
2
分享
用户20873490548
赞了这篇文章
程序猿一东
2年前
关注
Android 系统属性(SystemProperties)介绍
我们在开发过程中有时需要使用系统属性,例如获取系统软件版本,获取设备名名称等,有时也需要设置自定义属性。本文将基于Android 10(Q)介绍Android系统属性(以下...
6
评论
分享
用户20873490548
关注了
利维亚的杰洛特
Android Developer
用户20873490548
关注了
大胃粥
Android Developer
用户20873490548
赞了这篇文章
大胃粥
摸鱼framework @一家不是很有意思的公司
·
4年前
关注
不会Binder? 那就掌握 HIDL
HIDL( HAL interface definition language ),从字面上翻译,就是 HAL( hardware abstract layer )接口定义...
18
1
分享
用户20873490548
赞了这篇文章
阿豪讲Framework
Android系统开发
·
2年前
关注
[视频教程] 写给应用开发的 Android Framework 教程——玩转 AOSP 篇之 Android 系统开发工具推荐
下面推荐的是我常用的工具,如果你有好用的开发工具欢迎在评论区留言讨论交流。 1. ssh 服务与 Tabby Terminal ssh 服务使得我们在其他平台上通过 ssh...
44
9
分享
下一页
关注了
6
关注者
0
收藏集
0
关注标签
0
加入于
2020-10-24