logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

android 13 WMS/AMS系统开发-窗口层级相关DisplayArea,WindowContainer

更多内容qqun:422901085 https://ke.qq.com/course/5992266#term_id=106217431官方注释:给可以直接持有窗口的自己或它的孩子定义了一些公共的方法和属性,像RootWindowContainer、DisplayContent、DisplayArea、DisplayArea.Tokens、TaskDisplayArea、Task、Activit

文章图片
#android
aosp11/12/13 framework源码开发IDE工具之idegen/aidegen/AIDEGen详细使用

近期又粉丝朋友聊到了如果做aosp系统应用开发,有什么工具或者方式来导入代码可以正常跳转和代码提示等?

文章图片
#ide#android#android studio
Ubuntu20.04编译安卓aosp 15源码编译到模拟器运行

aosp15也开始悄悄在各个手机厂商开始酝酿了,感叹时间很快,今天也准备针对aosp15进行一下源码环境的搭建,整体aosp15的搭建和13/14其实没啥大的差别,只不过在lunch目标这个地方确实很大不同,还有就是模拟器启动后的大小不太合适。那么第一部分的Product是如何确定的,这里怎么就知道是sdk_phone64_x86_64,而不是以前的sdk_phone_x86_64。第一部分:ao

文章图片
#android#车载系统#binder
linux系统连接串口工具打印log

1.准备串口线一条、手机一个2.步骤1将串口线插入电脑USB口,开启另一个终端查看串口设备名,输入下面命令:dmesg2找到最下面一行,尾部即是串口设备名称,我这里叫做“ttyUSB0”3然后安装串口抓取软件,进入Ubuntu软件中心,搜索CuteCom,点击安装即可。4运行CuteCom,需要root权限,所以通过终端来进行sudo

安卓漏洞揭秘-android投屏scrcpy支持声音部分调研-千里马framework投屏开发

hi,粉丝朋友们!今天刚好使用了一下新版本的scrcpy,发现了竟然新版本scrcpy支持了音频,这个不得不说让我十分的感兴趣,这里我刚好给出一下相关的调研结果。

文章图片
#android
android framework车载桌面CarLauncher的TaskView详细源码分析

可以明显看出这里systemserver跨进程回调到了ShellTaskOrganizer的onTaskAppeared,在这个方法进行精准匹配到TaskView关心的Task变化,然后进行通知。上面第一步已经实现了CarLauncher可以监听Task的相关行为,注意这里肯定是所有的Task行为,但是TaskView它自身只关心Map相关的Task,那么这里是怎么精准通知的呢?通过这个cooki

文章图片
#android#python#开发语言
千里马 android framework之MotionEvent.ACTION_CANCEL怎么产生-讨厌的android触摸面试题

hi,粉丝朋友!大家对于MotionEvent.ACTION_CANCEL这个cancel事件是不是感觉又熟悉又陌生,熟悉是因为经常在onTouch识别触摸事件时候会把它和ACTION_UP放在一块处理,基本停留在字面意思理解为 “”取消“”新课程优惠获取请加入qq群:422901085Android手机大厂Framework系统-Input系统专题实战课[入门课,实战课,跨进程专题ps需要学习深

#android
android WMS中的Proto/ProtoLog/ProtoLogTool日志原理介绍

hi,前期学习WMS/AMS专题时候,日志相关讲解最多是就是ProtoLog相关,比如我们想要观看所有的configuration相关的日志,只需要用以下命令进行开启:更多内容qqun:422901085就是这里的ProtoLog打印日志,它的TAG就是WM_DEBUG_CONFIGURATION然后就可以通过logcat -s WindowManager看到相关的 ProtoLog.v(WM_D

文章图片
#android#java#开发语言
android framework项目开发案例-动态隐藏Launcher上图标2

上节课已经把代码写好了,可惜我们发现一点击就crash啦,因为CHANGE_COMPONENT_ENABLED_STATE权限需要系统权限才可以2021-12-17 23:09:15.078 4198-4198/com.android.things.privateapplication1 E/AndroidRuntime: FATAL EXCEPTION: mainProcess: com.and

#android#android studio#gradle
android framework开发-Input中触摸圆点与触摸轨迹源码分析

其实我们在debug调试触摸相关时候经常会到开发者选项中开启小圆点,来方便定位我们的触摸手机屏幕的一个情况,下图就是小圆点的,那么我们就来分析这个小圆点到底是怎么展示出来的,随着我们android开发时间变长,只是调用API或者学个新的很快又会框架过时的框架比如以前推MVC,后面又推MVP,。。。。。等,远没有深入底层了解系统有技术沉淀,为啥?因为android操作系统本身代码的更新很慢,不会发生

#android#cocos2d#游戏引擎
    共 57 条
  • 1
  • 2
  • 3
  • 6
  • 请选择