
车载应用开发视频文案
文章平均质量分 95
林栩link
专注车载开发的Android程序猿
展开
-
车载Android应用开发与分析 - 初试 SystemUI Plugin
本文初试了SystemUI插件机制,在编写本文时发现Plugin相关的资料少的可怜,即使是官方资料有的也过时了。所以就像标题那样,本文只是简单尝试了Plugin,如何使用Plugin来详细定制一个完全符合我们需求的SystemUI呢?这个我们放到以后再写,因为接下来需要先来分析SystemUI Plugin的原理,在资料如此稀少的情况下,不了解原理几乎无法写出符合需求的Plugin。在分析的原理的过程中,我们会逐步补完、理解一些Plugin的概念。参考资料SystemUI Plugin 简介及使用。原创 2023-09-13 10:09:07 · 1993 阅读 · 1 评论 -
车载Android应用开发与分析 - SystemUI 「功能」与「源码结构」分析
在Android系统中SystemUI是一个系统级的APP,它提供了系统的用户界面,由进程启动。SystemUI本身不属于进程,它是一个独立的进程。它的HMI包括了状态栏、导航栏、通知栏、锁屏、近期任务等等。SystemServer是一个由Zogyte进程启动的程序,它负责启动和管理Android系统中的各种核心服务。原创 2023-07-07 09:34:01 · 3179 阅读 · 1 评论 -
【视频文稿】车载Android应用开发与分析 - AIDL实践与封装(下)
本期视频我们介绍了车载Android开发中最常用的跨进程通信方式-AIDL,当然除此以外还有也较为常用,总得来说AIDL有以下优缺点:可以实现跨进程通信,让不同应用之间可以共享数据和功能可以处理多线程并发请求,提高效率和性能可以自定义传输实例,灵活性高使用过程比较复杂,需要创建多个文件和类传输数据有限制,只能使用AIDL支持的数据类型传输数据有开销,需要进行序列化和反序列化操作通过近期这五节视频,我们基本就已经介绍完车载应用开发的全部基础技术要求了。原创 2023-07-01 18:23:36 · 540 阅读 · 0 评论 -
【视频文稿】车载Android应用开发与分析 - AIDL实践与封装(上)
AIDL 全称Android 接口定义语言(Android Interface Definition Language),是一种用于定义客户端和服务端之间的通信接口的语言,它可以让不同进程之间通过IPC(进程间通信)进行数据交互。在 Android 系统中一个进程通常无法直接访问另一个进程的内存空间,这被称为Application Sandbox。原创 2023-07-01 18:22:16 · 785 阅读 · 0 评论 -
【视频文稿】车载Android应用开发与分析 - 开发系统应用
开发车载应用,其实主要都是在Android系统中编写各种系统应用,所以上期视频先介绍了Android系统源码的下载和编译流程,本期视频我们开始介绍,Android系统应用是如何开发的。原创 2023-03-13 17:12:20 · 2592 阅读 · 0 评论 -
【视频文稿】车载Android应用开发与分析 - AOSP的下载与编译
本期视频我们介绍学习车载Android应用开发的第一步,如何下载、编译 AOSP源码,启动原生的车载Android模拟器 ,同时也会介绍一些常见的编译指令,以及实际工作中可能会出现的编译场景。原创 2023-02-22 16:25:42 · 3125 阅读 · 2 评论 -
【视频文稿】车载Android应用开发与分析 - 走进车载操作系统
根据Counterpoint Research的调研,2022年中国智能手机销量同比下降高达14%,达到了近十年来的最低水平...原创 2023-02-13 10:13:52 · 2867 阅读 · 2 评论