想要学习Linux操作系统,就需要一个Linux系统环境。 获得Linux环境有以下几种...
2023-09-10 826

Android源码有车机系统升级的demo app:SystemUpdater,使用原生settings UI画面...
2023-09-26 1.04k

1. Framework 层的 JNI 函数封装 Framework 对常用的 JNI 函数做了封装: n...
2023-09-16 969

Activity 中的 setContentView getWindow().setContentView(layoutResID)...
2023-11-17 1.26k

1. 什么是 Make 代码变成可执行文件,叫做编译(compile);先编译这个,还是...
2023-09-15 1.05k

ContentProvider是一个可以跨进程的组件,比如我们可以使用通讯录的ContentProvide...
2023-09-12 1.28k

7 摄像头V4L2编程应用开发 7.1 V4L2简介 ​ Video for Linux two(Video4Linux2)...
2023-11-17 1.44k

本文是Android视图层源码分析系列第二篇文章,通过上一篇文章已经了解到WindowMan...
2023-09-12 1.32k

1. 怎么跨进程传递大图片 考察点 了解各种跨进程传输数据的方式及各自优缺点 ...
2023-09-25 1.05k

本文基于 AOSP Android10_r41 源码环境。 AOSP 添加的可执行程序,可以分为两...
2023-09-15 1.47k

1. Binder 应用层框架 在应用层,Binder 是一个 CS 架构,涉及了 Client ...
2023-09-16 1.17k

Android中所有的视图(View)都是通过Window来呈现的,不管是Activity、Dialog还是...
2023-09-12 1.13k

上一篇文章我们看了触摸事件的产生 -> Activity.dispatchTouchEvent()的整个...
2023-09-12 1.3k

6 网络编程应用开发 6.1 网络编程简介 ​ 要编写通过计算机网络通信的程序,首...
2023-11-17 1.04k

10 RTC应用开发 10.1 RTC的作用及时间表示 ​ “RTC”的英文全称是Real-Time Cloc...
2023-11-17 1.2k

一、概述 Handler是Android中处理异步消息的机制。Looper、Handler、MessageQue...
2023-09-25 1.03k
显示验证码
没有账号?注册  忘记密码?