logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Android10源码AOSP(从Ubuntu14.04环境搭建到下载编译运行)

Ubuntu14.04环境搭建电脑为笔记本,CPU i7-10750H,16G内存虚拟机使用VMware Workstation 15 Pro操作系统为Ubuntu 64 位 14.04AOSP比较大,安装虚拟机的时候预留250G+的空间,8G内存。具体的安装请自行进行。根据你要编译的系统版本,选择相应的 Ubuntu版本:Android 6.0 (Marshmallow) – AOSP mast

#ubuntu#android
Protobuf C++ 版编译安装和简单使用

Protobuf C++ 版编译安装和简单使用Protobuf 简介Protobuf是一种平台无关、语言无关、可扩展且轻便高效的序列化数据结构的协议,可以用于网络通信和数据存储。项目官方GitHub项目官方编译安装指导本次编译安装版本为 protobuf-cpp-3.9.1.tar.gzProtobuf 特点Protobuf 编译安装在Linux 64位环境下进行编译安装依赖的...

#c++
[学习笔记]Android开发艺术探索:理解Window和WindowManager

Window是一个抽象类,具体实现是 PhoneWindow 。不管是 Activity 、 Dialog 、 Toast 它们的视图都是附加在Window上的,因此Window实际上是View的直接管理者。 WindowManager 是外界访问Window的入口,通过WindowManager可以创建Window,而 Window的具体实现位于 WindowManagerService 中,W

#android
[学习笔记]Android开发艺术探索:四大组件的工作过程之ContentProvider

ContentProvider是一个内存共享型组件,他通过Binder向其他组件乃至其他应用提供数据,当ContentProvider所在的进程启动的时候,ContentProvider会同时启动并且发布到AMS中,需要注意的是,这个时候ContentProvider的onCreate要先于Application的onCreate执行,这是四大组件一个少有的现象一个应用启动的时候,入口方法在Ac.

#android
[学习笔记]Android开发艺术探索:View的工作原理

初识ViewRoot和DecorViewViewRoot的实现是 ViewRootImpl 类,是连接WindowManager和DecorView的纽带, View的三大流程(mearsure、layout、draw)均是通过ViewRoot来完成。当Activity对象被创建完毕后,会将DecorView添加到Window中,同时创建 ViewRootImpl 对象,并将 ViewRootI.

#android
到底了