Framework
文章平均质量分 93
程序员小何SS
这个作者很懒,什么都没留下…
展开
-
【Android R】车载 Android 核心服务 CarPropertyService
对比开发车载Android和手机Android应用,最大的区别应该就是许多车载应用需要考虑汽车整体的运行状态,例如,控制车载空调或车速达到一定的阈值时,出于安全的考虑多媒体应用要主动保持静音;汽车处于行驶状态下,OTA应用要保持静默等等。APP如何从Framework层获取车辆状态的数据,而Framework层又是从哪里获取到数据,它们的运行机制是怎样的,就是本篇要解释的问题了。1.【Android R】车载 Android 核心服务 - CarService 解析。原创 2023-03-06 17:50:26 · 532 阅读 · 0 评论 -
android framework层测试微指南
这篇文章我们主要来探讨一下,如何让一个静态framework 依赖其他的静态framework,本文以活体检测的framework为例来一步步说明是如何实现的。这篇文章我们基于上一篇文章中的例子继续讲解。第一步,我们将需要的三方framework 以及 bundle 导入到CLNetStaticFramework里面的Libs文件夹下,注意!导入的时候Add to targets 这一项一定不要勾选,只需要导入即可如图(1)。原创 2023-01-14 20:37:05 · 1150 阅读 · 0 评论 -
Android Framework中关于Binder的浅认识
如果你想要深入系统的学习Android Framework框架,这里可以分享一份《Android Framework源码开发揭秘》,其中记录了从系统启动流程到WMS全部源码解析,相信你能优秀地学习整个Framework框架。因文章篇幅原因,只放了部分内容,完整版文末卡片领取。原创 2023-01-07 16:28:13 · 171 阅读 · 0 评论 -
Android Framework 之AIDL应用
我们可能都知道直接使用Binder编码是有一定缺点的,那么是否有一种方法能解决上面的问题呢?没错就是AIDL。接下来的文章将着重分析AIDL原理及其使用。AIDL 是Android Interface Definition Language (Android 接口定义语言)的缩写。原创 2022-12-28 14:51:44 · 326 阅读 · 0 评论 -
Android framework开发教学,想拿高薪的人可以看看
由于业务需要,很多在做汽车、电视等其他智能硬件端的公司需要进行定制化的开发工作。在招聘网站上大家可以看到,Android framework岗位的薪资待遇真的不低:这里我们以Keep为例,他家开出了35-65K·14薪的条件,不过对Android应用层的技术有要求,。如果只是会Android本身那些知识,确实发展上限比较低,不过。原创 2022-11-15 16:44:19 · 163 阅读 · 0 评论 -
【Android】在framework中使用AIDL
我们就以 Android12 源码为例来说明如何在 Frameworks 中使用 AIDL。 下面是系统的 audio 服务,一个典型的 Frameworks 层 AIDL 的写法。由 AIDL 接口、服务实现、服务发布、服务包装四个部分组成(这里服务实现和发布在一个文件中)。定义后缀名为 aidl 的接口文件 IAudioService.aidl,然后定义需要的方法,这里就只关注 isMasterMute() 这一个方法。2 实现具体的服务并注册想先看完 audio 服务实现流程的同学,看完 2.原创 2022-07-05 13:54:07 · 1325 阅读 · 0 评论 -
Android Framework开发应该如何入门?写给程序员Android Framework 开发,这一篇就够了
前言在 Android 开发者技能中,如果想进大厂,一般拥有较好的学历可能有优势一些。但是如果你靠硬实力也是有机会的,例如死磕Framework。Framework 知识广泛应用在Android各个领域中,重要性显而易见。成为一名Android Framework高手,也是目前招聘过程中非常稀缺的人才,可以成为你的敲门砖。Framework就像一棵常青的技能树,不管是普通开发还是首席架构、CTO 都能够从中汲取足够的技术养料。普通开发往往对Framework只停留在“使用过”甚至是“听说过”的阶段,这原创 2022-02-15 14:39:40 · 11316 阅读 · 0 评论