前言
Window 是一个窗口的概念,是所有视图的载体,不管是 Activity,Dialog,...
2023-11-17 318
Android中所有的视图(View)都是通过Window来呈现的,不管是Activity、Dialog还是...
2023-09-12 385
1. 基本概念
SEAndroid 是一种安全系统,相关的概念和术语对于初学者来说都相...
2023-09-15 482
阅读Android AOSP 12版本代码,对输入法IME整体框架模块进行学习梳理,内容包含输...
2023-09-26 734
一、folio [ˈfoʊlioʊ] 是什么
1.1 folio 的定义
Add memory folios, a new ty...
2023-09-10 114
1. Framework 层的 JNI 函数封装
Framework 对常用的 JNI 函数做了封装:
n...
2023-09-16 418
6 网络编程应用开发
6.1 网络编程简介
要编写通过计算机网络通信的程序,首...
2023-11-17 395
tftp 0x60003000 uImage;tftp 0x60500000 vexpress-v2p-ca9.dtb;setenv bootargs ...
2023-09-15 286
GC 回收机制与分代回收策略
垃圾回收(Garbage Collection,简写为 GC)可能是...
2023-09-25 410
Activity 中的 setContentView
getWindow().setContentView(layoutResID)...
2023-11-17 345
本文是Android视图层源码分析系列第二篇文章,通过上一篇文章已经了解到WindowMan...
2023-09-12 557
很多时候,我们想在系统启动的时候干一些“私活”,这个时候,我们就可以添加开机自...
2023-09-15 906
Android 是一种基于 Linux 的开放源代码软件栈,主要应用于ARM平台,但不仅限...
2023-09-26 305
想要学习Linux操作系统,就需要一个Linux系统环境。
获得Linux环境有以下几种...
2023-09-10 293
1. Native 层多线程分析
1.1 客户端线程相关初始化
在 [Binder 程序示例之C...
2023-09-16 467
7 摄像头V4L2编程应用开发
7.1 V4L2简介
Video for Linux two(Video4Linux2)...
2023-11-17 781
今天分享的内容是怎么快速上手 AOSP,主要分为以下几个步骤:
硬件要求
虚...
2023-09-15 1.68k
前言
在开发过程中,有一些底层库,算法、加解密之类的功能,不是用Java写的...
2023-09-25 821VIP
VIP
了解资源的加载过程,实现加载皮肤文件中的资源文件
资源加载
imageView 布...
2023-11-17 449
本文会分析触摸事件的产生 -> Activity.dispatchTouchEvent()整个过程。希望...
2023-09-12 471