安卓窗口系统

千里马学框架1 个月前
android·车载系统·wms·窗口·安卓framework开发·安卓窗口系统
安卓WMS层面分析窗口的位置变化-安卓framework实战开发在悬浮窗口开发过程中,窗口往往都不是铺满整个屏幕,一般都是一个小窗口,这个时候往往会加上一个自由拖动的功能,例如如下图所示: 毫秒表就可以上下自由移动,那么大家有没有想过这个自由移动功能是如何实现的呢?原理到底是啥呢?
千里马学框架1 个月前
android·车载系统·kernel·安卓framework开发·多屏·车机开发·安卓窗口系统
aosp13/aosp14编译模拟器emulator的kernel源码(保证通过运行,拒绝水文)这几天有学员问了一个怎么在安卓高版本编译一个模拟器运行的kernel,因为平时都是实体机小米,pixel等开发kernel没有模拟器来搞kernel,原本以为这个会比较简单,网络应该很多文章。但是学员一直反馈不成功,我这边也按他的给链接(其实就是参考水文章的锅)等进行了尝试确实不行,而且这块模拟器kernel文章说实话都是些老版本,基本上网络找一了一遍没有一篇是新版本而且可以成功。所以基本上靠网络那些blog文章是不太可能成功的,最后还是在网友等提醒支持下搞定了,所以记录一下弥补网络这块的空白。
千里马学框架2 个月前
android·车载系统·安卓framework开发·多屏·系统开发·车载开发·安卓窗口系统
安卓车载多屏互动副屏底部有黑线条NavigationBar分析在学习了马哥的wms和多屏互动课程后,大家普遍都可以跟着做出如下图效果的多屏互动:其实初略来看这个成果已经完成一个多屏互动项目大部分功能,但是其实还是有一些bug的存在,今天我们就来分析一下多屏互动相关的bug补充哈。